home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / prcmdoc.arc / PROCOMM.DOC next >
Text File  |  1986-02-21  |  158KB  |  4,552 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                   ProComm (tm)
  19.  
  20.  
  21.                                    Version 2.2
  22.  
  23.  
  24.  
  25.  
  26.                             Program Reference Manual
  27.  
  28.  
  29.  
  30.                                 February 21, 1986
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                               PIL Software Systems
  46.                                   P.O. Box 1471
  47.                                Columbia, MO 65205
  48.                                BBS: (314) 449-9401
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.           Copyright (c)  1986 PIL Software Systems, Bruce Barkelew and
  59.           Tom Smith. All Rights Reserved.
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                                     COPYRIGHT
  74.  
  75.  
  76.           This program  is  copyright  (C)  1985, 1986 by PIL Software
  77.           Systems, Bruce Barkelew and Tom Smith. All  rights reserved.
  78.           Non-registered users are granted  a limited  license  to use
  79.           this  product on a trial  basis, and to copy the program for
  80.           trial use by others subject to the following limitations:
  81.  
  82.  
  83.                The program is distributed in unmodified form, complete
  84.                with documentation.
  85.  
  86.                No fee, charge or  other consideration  is requested or
  87.                accepted.
  88.  
  89.                The program is not  distributed in conjunction with any
  90.                other product.
  91.  
  92.  
  93.           If you intend to  use  ProComm  on a  regular  basis, please
  94.           register and  show your support for the authors.  Commercial
  95.           or business use by non-registered users is prohibited.
  96.  
  97.  
  98.           Interested in  multiple  copies for  use at  work? Site  and
  99.           corporate licenses are available. We'd be happy to work with
  100.           you to solve your business communications needs.
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.                                    TRADEMARKS
  108.  
  109.           ProComm is a trademark of PIL Software Systems.
  110.  
  111.           Most of the hardware names in this  manual are trademarks or
  112.           trade names of specific manufacturers.
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.           Copyright (C) 1986 PIL Software Systems                   ii
  130.  
  131.  
  132.  
  133.           ProComm 2.2                                         Contents
  134.  
  135.  
  136.  
  137.  
  138.  
  139.           CONTENTS
  140.  
  141.  
  142.           Preface to Version 2.2  . . . . . . . . . . . . . . . . .  1
  143.  
  144.           Registration  . . . . . . . . . . . . . . . . . . . . . .  2
  145.  
  146.           User Supported Software . . . . . . . . . . . . . . . . .  3
  147.  
  148.           Product Support . . . . . . . . . . . . . . . . . . . . .  4
  149.  
  150.           Introduction  . . . . . . . . . . . . . . . . . . . . . .  6
  151.             Program Description . . . . . . . . . . . . . . . . . .  6
  152.             Machine Requirements  . . . . . . . . . . . . . . . . .  6
  153.             ProComm Files . . . . . . . . . . . . . . . . . . . . .  7
  154.  
  155.           Program Features  . . . . . . . . . . . . . . . . . . . .  8
  156.             Starting the Program  . . . . . . . . . . . . . . . . .  8
  157.             Terminal Mode . . . . . . . . . . . . . . . . . . . . .  9
  158.               Terminal Emulations . . . . . . . . . . . . . . . . .  9
  159.             Communication Parameters  . . . . . . . . . . . . . . .  9
  160.             Output String Translation . . . . . . . . . . . . . . . 10
  161.             Setup Screen  . . . . . . . . . . . . . . . . . . . . . 11
  162.               Modem Setup . . . . . . . . . . . . . . . . . . . . . 12
  163.               Terminal Setup  . . . . . . . . . . . . . . . . . . . 15
  164.               Kermit Setup  . . . . . . . . . . . . . . . . . . . . 16
  165.               General Setup . . . . . . . . . . . . . . . . . . . . 16
  166.             Dialing Directory . . . . . . . . . . . . . . . . . . . 19
  167.               Searching for an Entry  . . . . . . . . . . . . . . . 20
  168.               Revising the Dialing Directory  . . . . . . . . . . . 20
  169.               Deleting Entries  . . . . . . . . . . . . . . . . . . 22
  170.               Making a Call . . . . . . . . . . . . . . . . . . . . 22
  171.               Printing the Directory  . . . . . . . . . . . . . . . 22
  172.             Automatic Redial With Circular Dialing Queue  . . . . . 22
  173.             File Transfer . . . . . . . . . . . . . . . . . . . . . 23
  174.               Uploading Files . . . . . . . . . . . . . . . . . . . 23
  175.               Downloading Files . . . . . . . . . . . . . . . . . . 24
  176.               File Transfer Protocols . . . . . . . . . . . . . . . 24
  177.             Translate Table . . . . . . . . . . . . . . . . . . . . 27
  178.             Command Files . . . . . . . . . . . . . . . . . . . . . 27
  179.             Keyboard Macros . . . . . . . . . . . . . . . . . . . . 36
  180.             DOS Gateway . . . . . . . . . . . . . . . . . . . . . . 36
  181.             Editor  . . . . . . . . . . . . . . . . . . . . . . . . 37
  182.             Screen Dump . . . . . . . . . . . . . . . . . . . . . . 37
  183.             File and Printer Logging  . . . . . . . . . . . . . . . 37
  184.             Setting Display Colors  . . . . . . . . . . . . . . . . 38
  185.             Redisplay Buffer  . . . . . . . . . . . . . . . . . . . 38
  186.             File Directory  . . . . . . . . . . . . . . . . . . . . 39
  187.             View a File . . . . . . . . . . . . . . . . . . . . . . 39
  188.             Program Information . . . . . . . . . . . . . . . . . . 39
  189.             Change Logged Drive or Directory  . . . . . . . . . . . 39
  190.             Display Elapsed Time  . . . . . . . . . . . . . . . . . 39
  191.             Clear Screen  . . . . . . . . . . . . . . . . . . . . . 40
  192.             Hang-up . . . . . . . . . . . . . . . . . . . . . . . . 40
  193.  
  194.  
  195.           Copyright (C) 1986 PIL Software Systems                  iii
  196.  
  197.  
  198.  
  199.           ProComm 2.2                                         Contents
  200.  
  201.  
  202.  
  203.  
  204.  
  205.             Toggle Duplex . . . . . . . . . . . . . . . . . . . . . 40
  206.             Toggle CR - CR/LF . . . . . . . . . . . . . . . . . . . 40
  207.             Break . . . . . . . . . . . . . . . . . . . . . . . . . 41
  208.             Ending a ProComm Session  . . . . . . . . . . . . . . . 41
  209.  
  210.           Appendix A - Terminal Emulation . . . . . . . . . . . . . 42
  211.  
  212.           Appendix B - Command Reference Guide  . . . . . . . . . . 53
  213.  
  214.           Appendix C - Command File Commands  . . . . . . . . . . . 54
  215.  
  216.           Appendix D - ProComm Utility Programs . . . . . . . . . . 57
  217.  
  218.           Appendix E - Answers to Commonly Asked Questions  . . . . 58
  219.  
  220.           Appendix F - ProComm Technical Specifications . . . . . . 61
  221.  
  222.           Appendix G - ProComm 2.2 Invoice  . . . . . . . . . . . . 62
  223.  
  224.           Index . . . . . . . . . . . . . . . . . . . . . . . . . . 63
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.           Copyright (C) 1986 PIL Software Systems                   iv
  262.  
  263.  
  264.  
  265.           ProComm 2.2                                          Preface
  266.  
  267.  
  268.  
  269.  
  270.  
  271.                              PREFACE TO VERSION 2.2
  272.                              ----------------------
  273.  
  274.  
  275.  
  276.           Changes  to version 2.2 are  summarized in  the accompanying
  277.           file PRCM22.NEW. This manual has been updated to reflect the
  278.           current status of the product.
  279.  
  280.           One major change worth mentioning here  is the switch to  an
  281.           overlay  structure.  This  switch,  coupled  with  extensive
  282.           enhancements, has resulted in an executable file quite a bit
  283.           larger than  that  of  previous  versions.  However,  actual
  284.           memory requirements have been reduced.
  285.  
  286.           Once again the parameter file has also increased in size. If
  287.           you are running version 2.1 the .PRM file will be  converted
  288.           to the  2.2  format with  all  of  your  previously  defined
  289.           options intact. If you are using earlier versions of ProComm
  290.           a completely new parameter file will be created.
  291.  
  292.           Quite a number of script file commands have been changed. It
  293.           is advised  that  you  check all  previously created command
  294.           files before relying upon them for unattended operation.
  295.  
  296.           In  addition,  several  keystrokes  for commands  have  been
  297.           changed,  most  notably  in  the  terminal   emulations.  We
  298.           apolgize for the inconvenience this  causes, but  we felt it
  299.           was justified in terms of overall funtionality.
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.           Copyright (C) 1986 PIL Software Systems                    1
  328.  
  329.  
  330.  
  331.           ProComm 2.2                                     Registration
  332.  
  333.  
  334.  
  335.  
  336.  
  337.                                   REGISTRATION
  338.                                   ------------
  339.  
  340.  
  341.  
  342.           User feedback is an integral part of any successful software
  343.           system. Please share your impression  of ProComm by  leaving
  344.           us a message  on our support bulletin board system with your
  345.           name, address,  occupation  and  any comments or suggestions
  346.           you care to pass along. You might also mention where you got
  347.           the program, and how you intend to use it. Call  us at (314)
  348.           449-9401.  The BBS runs 23 hours a day (4:00am to 3:00am), 7
  349.           days a week.
  350.  
  351.  
  352.           ProComm  is  distributed  as   User-Supported  Software.  We
  353.           encourage you to  try the program and share  it with friends
  354.           as long as:
  355.  
  356.  
  357.                The  program  is  distributed  complete and  unchanged,
  358.                accompanied by the documentation.
  359.  
  360.                No fee, charge or compensation is requested or received
  361.                except by PIL Software Systems.
  362.  
  363.                ProComm  is  not distributed  in  conjunction  with any
  364.                other product.
  365.  
  366.  
  367.           If you use our program on a regular basis, please show  your
  368.           support by registering. You may register by sending  a check
  369.           or money order for $25 to:
  370.  
  371.                               PIL Software Systems
  372.                                    PO Box 1471
  373.                                Columbia, MO 65202
  374.  
  375.           Registered users will receive notification of major releases
  376.           of ProComm. They will also receive priority treatment on our
  377.           support  bulletin   board  system,  and  access  to  various
  378.           restricted files, programs and information.
  379.  
  380.           If you or your company needs an invoice in order to generate
  381.           payment, one is included in this manual as appendix G.
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.           Copyright (C) 1986 PIL Software Systems                    2
  394.  
  395.  
  396.  
  397.           ProComm 2.2                          User Supported Software
  398.  
  399.  
  400.  
  401.  
  402.  
  403.                              USER SUPPORTED SOFTWARE
  404.                              -----------------------
  405.  
  406.  
  407.  
  408.           User-supported  software  is   a  means  for  the  computing
  409.           community  to  receive   quality   software  while  directly
  410.           supporting software authors. It is based on the ideas that:
  411.  
  412.  
  413.                The value and utility of  software  is best assessed by
  414.                the user  on his or her own system.  Only after using a
  415.                program can  one  really  determine  whether it  serves
  416.                personal applications, needs and tastes.
  417.  
  418.                The creation of independent  personal computer software
  419.                can and should be supported by the computing community.
  420.  
  421.                Copying  of  programs should be encouraged, rather than
  422.                restricted.  The   ease  with  which  software  can  be
  423.                distributed  outside  traditional  commercial  channels
  424.                reflects the  strength, rather than  the  weakness,  of
  425.                electronic information.
  426.  
  427.  
  428.           Under the user supported concept, anyone  may request a copy
  429.           of  a user-supported program by sending a  blank,  formatted
  430.           disk  to  the  program author  together  with  an addressed,
  431.           postage-paid  return mailer. A copy  of  the  program, along
  432.           with documentation,  will be sent  by  return  mail  on  the
  433.           user's disk.
  434.  
  435.           The program carries a notice suggesting registration for the
  436.           program. Registration is voluntary on your part.
  437.  
  438.           Regardless of  whether  you register,  you are encouraged to
  439.           copy   and  distribute   the  program   for   the   private,
  440.           non-commercial use of others.
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.           Copyright (C) 1986 PIL Software Systems                    3
  460.  
  461.  
  462.  
  463.           ProComm 2.2                                  Product Support
  464.  
  465.  
  466.  
  467.  
  468.  
  469.                                  PRODUCT SUPPORT
  470.                                  ---------------
  471.  
  472.  
  473.  
  474.           In order  to support  our users,  and to provide a  means of
  475.           distribution, we  have  implemented  a bulletin board system
  476.           you can use to communicate with us. If you have questions or
  477.           comments just  call us  up  and leave a note. In your  note,
  478.           describe  as completely as  possible  the  problem  you  are
  479.           having. Let us know your machine configuration, your ProComm
  480.           configuration and version and any resident software you  are
  481.           using. Describe  what  steps you  take  before  the  problem
  482.           occurs, and exactly what the program does when it occurs. If
  483.           you  do not provide us  with  a  complete description of the
  484.           problem there is little we can do to help. We'll do our best
  485.           to keep you up and running, but if you are  not a registered
  486.           user we do not guarantee to provide support of any kind.
  487.  
  488.           You'll  always be able to find the latest version of ProComm
  489.           on the  BBS. The number for our board is (314) 449-9401. The
  490.           board is operational 23 hours per day, 4:00am-3:00am CST. We
  491.           are using the Fido BBS Network system from Tom Jennings. You
  492.           can  send  mail to us via FidoNet at  node #619,  region #14
  493.           (14/619).
  494.  
  495.           In addition  to our board, several fine systems always carry
  496.           the latest version of ProComm. They are:
  497.  
  498.             Mike Johnson's Computer Aide BBS, Fido #19/329
  499.             Tulsa, OK. (918) 493-2137
  500.             2400 baud, 24 hours a day
  501.  
  502.             John O'Boyle's PConnecticut BBS
  503.             West Hartford, CT. (203) 521-1991
  504.             2400 baud, 24 hours a day
  505.  
  506.             Sal Manaro's Underdog BBS
  507.             Seattle, WA. (206) 725-9233
  508.             2400 baud, 24 hours a day
  509.  
  510.             Ken Shackelford's ATL/FIDO1, Fido #18/1
  511.             Woodstock, GA. (404) 928-1876
  512.             2400 baud, 24 hours a day
  513.  
  514.             Dave Staehlin's TBC BBS
  515.             Albuquerque, NM, (505) 821-7379
  516.             2400 baud, 24 hours a day
  517.  
  518.             Dan Kardell's Rowlett RBBS
  519.             Rowlett, TX, (214) 475-4598
  520.             2400 baud, 24 hours a day
  521.  
  522.             Steve Clancy's WELLSPRING BBS
  523.  
  524.  
  525.           Copyright (C) 1986 PIL Software Systems                    4
  526.  
  527.  
  528.  
  529.           ProComm 2.2                                  Product Support
  530.  
  531.  
  532.  
  533.  
  534.  
  535.             Irvine, CA, (714) 856-7996
  536.             1200 baud, 5pm-8am M-F, 24 hours weekends
  537.  
  538.             Larry Trost's Buccaneers Cove TBBS
  539.             San Jose, CA, (408) 370-9187
  540.             2400 baud, 24 hours a day
  541.  
  542.             Mike Todds IBM/PC SIG
  543.             The Source
  544.  
  545.           ProComm  is also found  on  a host of  other  bulletin board
  546.           systems, user groups and the like.
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.           Copyright (C) 1986 PIL Software Systems                    5
  592.  
  593.  
  594.  
  595.           ProComm 2.2                                     Introduction
  596.  
  597.  
  598.  
  599.  
  600.  
  601.                                   INTRODUCTION
  602.                                   ------------
  603.  
  604.  
  605.  
  606.           ProComm  is a general purpose communications program with  a
  607.           wealth  of  features.  It  was  written  in  "C"  with  some
  608.           assembler  routines  for  optimum  performance. We hope  you
  609.           enjoy using it as much as we enjoyed writing it.
  610.  
  611.  
  612.           PROGRAM DESCRIPTION
  613.           -------------------
  614.  
  615.  
  616.           ProComm was designed to provide pleasant  access to the kind
  617.           of tasks we  thought a communications  program should offer.
  618.           Included in its features are:
  619.  
  620.  
  621.                The ability to emulate a number of popular terminals.
  622.  
  623.                A dialing directory containing one hundred entries.
  624.  
  625.                Auto  redial facilities  for connecting  with  hard  to
  626.                reach numbers.
  627.  
  628.                Several  popular  file  transfer  protocols   including
  629.                XMODEM, Kermit, Telink and more.
  630.  
  631.                Command files to control automatic logon and unattended
  632.                operation.
  633.  
  634.                A  DOS gateway which allows you to execute DOS commands
  635.                or other programs while you're still on-line.
  636.  
  637.                And a host of other goodies including keyboard  macros,
  638.                disk and printer logging and much much more.
  639.  
  640.  
  641.           MACHINE REQUIREMENTS
  642.           --------------------
  643.  
  644.  
  645.           ProComm requires 128K of available RAM  to execute properly.
  646.           That's  128K in addition  to  the operating system  and  any
  647.           resident  programs. It runs  under MS-DOS on the IBM PC, XT,
  648.           AT or  any close  compatible. It may  be used with either  a
  649.           color, composite or monochrome display.
  650.  
  651.           ProComm may have a number of files open at once so make sure
  652.           that the  FILES parameter  in  your CONFIG.SYS file is large
  653.           enough. We  suggest  using FILES=15 or greater. Consult your
  654.           MS-DOS manual for a discussion of the CONFIG.SYS file.
  655.  
  656.  
  657.           Copyright (C) 1986 PIL Software Systems                    6
  658.  
  659.  
  660.  
  661.           ProComm 2.2                                     Introduction
  662.  
  663.  
  664.  
  665.  
  666.  
  667.           PROCOMM FILES
  668.           -------------
  669.  
  670.  
  671.           ProComm creates and uses several files. They are:
  672.  
  673.  
  674.                PROCOMM.PRM     Default parameter file
  675.  
  676.                PROCOMM.DIR     Dialing directory file
  677.  
  678.                PROCOMM.KEY     Keyboard macro file
  679.  
  680.                PROCOMM.XLT     Translate table file
  681.  
  682.  
  683.           ProComm  uses the environment variable  PROCOMM= to  tell it
  684.           where  to look  for its  files. It  will  first  search  the
  685.           current directory  for the needed file. If it  is not there,
  686.           ProComm will search the directory pointed to by PROCOMM=. If
  687.           it is  found in  neither place, and needs  to be created, it
  688.           will be created in the  directory pointed to by PROCOMM=. If
  689.           the environment  variable is not  set, files will be created
  690.           in the current directory.
  691.  
  692.           You may set this variable by issuing the DOS command:
  693.  
  694.                SET PROCOMM=pathname
  695.  
  696.           where  'pathname' is a fully qualified path name ending with
  697.           a  backslash.  You may  issue  this command  from either the
  698.           command line or from a batch file. For instance, if you have
  699.           the  command SET PROCOMM=C:\COMM\PROCOMM\  in  your autoexec
  700.           file,  ProComm will  know  to  look  for  its  files  in the
  701.           C:\COMM\PROCOMM  directory and  you can use the program from
  702.           anywhere on  your  system and  have just one  set of ProComm
  703.           files.
  704.  
  705.           Clear the environment variable by saying:
  706.  
  707.                SET PROCOMM=
  708.  
  709.           Consult  your   MS-DOS  manual  for   more   information  on
  710.           environment variables.
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.           Copyright (C) 1986 PIL Software Systems                    7
  724.  
  725.  
  726.  
  727.           ProComm 2.2                                 Program Features
  728.  
  729.  
  730.  
  731.  
  732.  
  733.                                 PROGRAM FEATURES
  734.                                 ----------------
  735.  
  736.  
  737.  
  738.  
  739.  
  740.           STARTING THE PROGRAM
  741.           --------------------
  742.  
  743.  
  744.           Begin a ProComm session by issuing the command:
  745.  
  746.                PROCOMM [/S] [/B] [/Ffilename] [/M]
  747.  
  748.           Command line switches may appear in  any  order, but must be
  749.           separated by at least one blank.
  750.  
  751.           Including  a '/S'  on  the command line  suppresses  ProComm
  752.           produced sound effects. It does not affect beeps (^G) coming
  753.           from the remote computer or the alarm function,  nor does it
  754.           control the modem speaker. You can change the  default sound
  755.           setting using the setup (ALT-S) screen.
  756.  
  757.           The '/B' option may be used to run the program in black  and
  758.           white.  This is useful  for users  with  composite  monitors
  759.           attached  to color  graphics  display cards.  If the '/B' is
  760.           omitted ProComm will automatically  adjust itself for either
  761.           color or  monochrome  operation.  To  make  black  and white
  762.           operation  the default, begin  a ProComm  session using  the
  763.           '/B' option.  then save the current  colors using  the ALT-Z
  764.           facility.
  765.  
  766.           Specify  '/F' with  a filename  to execute  a  command  file
  767.           immediately  upon  program   startup.  Command   files   are
  768.           described later in this chapter.
  769.  
  770.           The '/M'  option sets  ProComm to  perform  screen  displays
  771.           using BIOS  calls, rather than direct screen writes. This is
  772.           useful for  running  under  multi-tasking operating systems.
  773.           Screen write method  is  also selectabel  through the  setup
  774.           facility.
  775.  
  776.           When  the program  begins it displays  the ProComm logo  and
  777.           copyright  notice,  and  possibly  the  program  information
  778.           screen. This brief commercial occasionally  presents  itself
  779.           the  first few times  you  use  the  program.  You  can also
  780.           display the information screen using the ALT-I command.
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.           Copyright (C) 1986 PIL Software Systems                    8
  790.  
  791.  
  792.  
  793.           ProComm 2.2                                 Program Features
  794.  
  795.  
  796.  
  797.  
  798.  
  799.           TERMINAL MODE
  800.           -------------
  801.  
  802.  
  803.           After the opening  display  and the  initialization  of  the
  804.           program,  you  are  left  in  terminal mode.  Most  of  your
  805.           communicating will  take  place here. The bottom line of the
  806.           screen is  reserved  for messages but the rest of the screen
  807.           is  open  for  use. Most ProComm  features are  called  from
  808.           terminal mode. They are usually executed from a window which
  809.           leaves your original screen intact. Press ALT-F10 for a list
  810.           of  available  commands.  You  may  then  select  an  option
  811.           directly from the help screen.
  812.  
  813.  
  814.           Terminal Emulations
  815.           -------------------
  816.  
  817.  
  818.           Most  keyboard and screen functions  will operate locally as
  819.           you expect them  to.  What  they  do  on the remote computer
  820.           depends on which  terminal emulation you are  using. ProComm
  821.           currently supports ten popular terminal configurations:
  822.  
  823.  
  824.                               - IBM 3101
  825.                               - DEC VT-100
  826.                               - DEC VT-52
  827.                               - Televideo 910/920
  828.                               - Televideo 925/950
  829.                               - Lear Siegler ADM-3/5
  830.                               - Heath/Zenith 19
  831.                               - ANSI-BBS
  832.                               - ADDS Viewpoint
  833.                               - Wyse 100
  834.  
  835.  
  836.           To change the emulation  in use,  select TERMINAL SETUP from
  837.           the setup screen (ALT-S).
  838.  
  839.           Consult appendix A for a list of the functions supported for
  840.           each terminal.
  841.  
  842.  
  843.           COMMUNICATION PARAMETERS
  844.           ------------------------
  845.  
  846.  
  847.           ProComm supports a variety of communications configurations.
  848.           You  may select baud rate, the number of data and stop bits,
  849.           parity  and  duplex.  The  program  defaults   to  300  baud
  850.           operation, with 8  data bits, 1 stop bit, no parity and echo
  851.           off (full duplex).
  852.  
  853.  
  854.  
  855.           Copyright (C) 1986 PIL Software Systems                    9
  856.  
  857.  
  858.  
  859.           ProComm 2.2                                 Program Features
  860.  
  861.  
  862.  
  863.  
  864.  
  865.           Use  the ALT-P  command to review or change  the active line
  866.           control   parameters.  After   opening   the   Communication
  867.           Parameter  window, ProComm  displays  the current  settings.
  868.           Enter  a number from  1  to 12 to  change  to  a  predefined
  869.           setting. Use  the numbers  13 thru  19 to setup a customized
  870.           configuration. Enter 20 to select COM1  as your active port,
  871.           or 21 to use COM2.
  872.  
  873.           Use the save option (22) to make the  new configuration your
  874.           default. If you change the parameter settings without saving
  875.           them  to disk,  they  will  only  be  used  for the  current
  876.           session.
  877.  
  878.           Press ESC to return to terminal mode. The new parameters are
  879.           now in affect.
  880.  
  881.  
  882.           OUTPUT STRING TRANSLATION
  883.           -------------------------
  884.  
  885.  
  886.           There  are several situations in which ProComm will  perform
  887.           translation on strings sent to  the modem. These include the
  888.           modem  initialization string,  the  modem  command,  dialing
  889.           directory  numbers,  long  distance  codes,  keyboard  macro
  890.           strings,  and  the  %T,  %N  and  %J  script  commands.  The
  891.           translation allows you to send carriage returns, escapes and
  892.           other control characters to the  modem, and  also provides a
  893.           pause feature.
  894.  
  895.           ProComm  manages this  by providing  translation  characters
  896.           which   can  be  specified  in  the  general  setup  screen.
  897.           Characters are provided for CR, ESC, CTRL-char and pause.
  898.  
  899.           The  default CR  translation  character  is  the exclamation
  900.           point  ('!').  Anytime  that  ProComm   encounters   the  CR
  901.           translate character in one of the above mentioned strings it
  902.           replaces  that  character with a CR (ASCII 13). To  send the
  903.           character without translation use two of them together.  For
  904.           instance, in the default case where  '!' is the CR translate
  905.           character, a keyboard  macro set  to 'PASSWORD!'  sends  the
  906.           string 'PASSWORD'  followed by a carriage return. A keyboard
  907.           macro  set to 'GO AWAY!!' will be translated  as 'GO AWAY!'.
  908.           Since two of  the characters  in a row are translated as the
  909.           true character, some other  method is necessary to  send two
  910.           adjacent  carriage  returns.  You  can  do  this  using  the
  911.           CTRL-char translation  described below. For instance, if the
  912.           CTRL translate character  is  set  to the  caret  ('^')  the
  913.           string '^M^M' is  translated as  2 carriage returns (because
  914.           CTRL-M is a CR).
  915.  
  916.           The  default ESC  translation character  is the vertical bar
  917.           ('|').  Anytime that  ProComm encounters  the ESC  translate
  918.           character in one of the above mentioned strings  it replaces
  919.  
  920.  
  921.           Copyright (C) 1986 PIL Software Systems                   10
  922.  
  923.  
  924.  
  925.           ProComm 2.2                                 Program Features
  926.  
  927.  
  928.  
  929.  
  930.  
  931.           that character with an ESC (ASCII 27). To send the character
  932.           without  translation use two of them together. For instance,
  933.           in   the  default  case  where  '|'  is  the  ESC  translate
  934.           character,  a keyboard  macro set to '|[2J'  sends the VT100
  935.           command  for clear screen (ESC [ 2 J). A  keyboard macro set
  936.           to '|| box ||' will be translated as '| box |'. Since two of
  937.           the  characters   in  a  row  are  translated  as  the  true
  938.           character,  some  other  method is  necessary  to  send  two
  939.           adjacent  escapes.  You  can  do  this  using the  CTRL-char
  940.           translation  described  below. For  instance,  if  the  CTRL
  941.           translate  character is  set  to the caret ('^') the  string
  942.           '^[^[' is translated as 2  escapes  (because  CTRL-[  is  an
  943.           ESC).
  944.  
  945.           The  CTRL  character translation is  slightly  different. In
  946.           this  case  the  CTRL  translate  character  is  a  lead  in
  947.           indicator that the following character should be interpreted
  948.           as  a CTRL character. For instance, using  the  default CTRL
  949.           translate character '^' the string '^C' would be interpreted
  950.           as  a  CTRL-C  (ASCII  3).  Again,  2  translate  characters
  951.           together are treated as the actual character, so '^^C' would
  952.           be translated  as  '^C' (the  caret character  followed by a
  953.           capital C).
  954.  
  955.           The final translate character provided is the pause. If this
  956.           character  is encountered  during translation,  ProComm will
  957.           pause for 1/2 second before doing anything else. The default
  958.           translate pause character  is the tilde  ('~'). This  one is
  959.           different  from the  other translate characters  in  that  2
  960.           pause characters  together cause  a 1 second pause; they are
  961.           NOT interpreted as  the  single  character. If  you  wish to
  962.           actually  send that character you must change  the setup for
  963.           the pause translate character.
  964.  
  965.           Please  note  the  difference  between  the translate  pause
  966.           character and a modem  pause character.  The translate pause
  967.           character causes a  pause in  characters being  sent  to the
  968.           modem. This is appropriate for pauses around a modem  escape
  969.           code, as  in a hang-up string,  or  to  allow the  modem  to
  970.           respond  to  something  before  continuing.  A  modem  pause
  971.           character, such  as  the comma used by Hayes, causes a pause
  972.           in characters sent from  the  modem to the phone line. It is
  973.           appropriate  for waiting for  second dial tones and such, as
  974.           when  you  are  dialing out  through a PBX  or office  phone
  975.           system. The two are NOT the same and should not be confused.
  976.  
  977.  
  978.           SETUP SCREEN
  979.           ------------
  980.  
  981.  
  982.           ProComm allows you  to  define  many of  your  own power  up
  983.           defaults  for  system  parameters.  You  can also  change  a
  984.           setting temporarily, and  go back to  your defaults for  the
  985.  
  986.  
  987.           Copyright (C) 1986 PIL Software Systems                   11
  988.  
  989.  
  990.  
  991.           ProComm 2.2                                 Program Features
  992.  
  993.  
  994.  
  995.  
  996.  
  997.           next  session.  To  access the setup  routine,  press ALT-S.
  998.           Setup is currently  divided  into 4  sections:  modem setup,
  999.           terminal setup, Kermit setup and general setup.
  1000.  
  1001.           Select a section by typing  its number  and pressing return.
  1002.           You will be presented  with a screen containing  the current
  1003.           defaults for that section.  To change a  setting,  enter the
  1004.           number of the parameter followed by  a  CR.  Then  make your
  1005.           change.  If, after selecting a parameter, you  decide not to
  1006.           change it,  simply  press ESC. The current value will remain
  1007.           unchanged.
  1008.  
  1009.           If the  parameter chosen requires a  string, simply  type in
  1010.           the  characters for the  new  string followed  by a carriage
  1011.           return. Pressing CR  without typing any  characters will set
  1012.           the string to null.
  1013.  
  1014.           Some parameters offer you a selection of valid values. Press
  1015.           the space bar to  rotate between values.  When the value you
  1016.           desire is displayed, press CR to accept it.
  1017.  
  1018.           If the parameter  requires a  number,  enter the number  and
  1019.           press return.  ProComm will  check to  make  sure  that  the
  1020.           number falls within a valid range.
  1021.  
  1022.           To exit a setup section, press ESC. If  you wish to save the
  1023.           changes  you have to  disk,  select option 5  from  the main
  1024.           setup option list.  If you  select  this option the  current
  1025.           settings will  become your  power-up default. If  you do not
  1026.           save the setup, the changes you have made will be in  effect
  1027.           for only the current ProComm session.
  1028.  
  1029.           To exit the main setup screen press ESC.
  1030.  
  1031.  
  1032.           Modem Setup
  1033.           -----------
  1034.  
  1035.  
  1036.  
  1037.           Modem Initialization String
  1038.  
  1039.           This is  the string sent to the modem every time you begin a
  1040.           ProComm session. It  may be up  to 46 characters  in length,
  1041.           and may contain carriage returns or control characters using
  1042.           the translate conventions described in the section on output
  1043.           string  translation.   Modem  initialization   strings  vary
  1044.           between different types of modems. The default is configured
  1045.           for  a Hayes  or compatible modem. It is 'AT E0 S7=60 S11=55
  1046.           V1 X1', where
  1047.  
  1048.                AT      is the command prefix
  1049.                E0      sets modem echo of commands off
  1050.                S7=60   wait max 60 seconds for carrier
  1051.  
  1052.  
  1053.           Copyright (C) 1986 PIL Software Systems                   12
  1054.  
  1055.  
  1056.  
  1057.           ProComm 2.2                                 Program Features
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.                S11=55  touch tone spacing (fast)
  1064.                V1      verbal result codes
  1065.                X1      extended result codes
  1066.  
  1067.           The initialization  string  may  be  tailored  to  suit your
  1068.           particular  modem and  needs. Consult your  modem manual for
  1069.           details regarding  the operation and available commands  for
  1070.           your modem.
  1071.  
  1072.           Dialing Command
  1073.  
  1074.           The dialing command is  used to instruct the modem to dial a
  1075.           number.  It is  sent  to  the modem  by  the dial  or redial
  1076.           functions,  followed  by  a  number  to  dial and  any  long
  1077.           distance codes  you  might  specify. The default  is  'ATDT'
  1078.           where:
  1079.  
  1080.                AT      is the command prefix
  1081.                D       is the dial command
  1082.                T       turns on touch tone dialing
  1083.  
  1084.           The modem  dialing command may contain imbedded pauses, CRs,
  1085.           ESCs and CTRL  characters using the conventions described in
  1086.           the section on output string translation.
  1087.  
  1088.           Connect String
  1089.  
  1090.           This is the message  your modem sends to ProComm to indicate
  1091.           that  a   connection  has  been  achieved.  It  defaults  to
  1092.           'CONNECT'.  ProComm uses  this  value during auto  redial to
  1093.           determine  when  a connection has been  made. Note that this
  1094.           parameter must be  set correctly  (including  case) for  the
  1095.           redial (ALT-R) feature to work.
  1096.  
  1097.           Modem No Connect Strings
  1098.  
  1099.           These strings are also used by the auto redial feature. They
  1100.           should  be  set to  modem  messages  that  indicate  that  a
  1101.           connection  was  not  achieved.  The  defaults  are  'BUSY',
  1102.           'VOICE' and  'NO CARRIER'. Again, they must be exact matches
  1103.           to  the messages your modem  displays, including case.  Some
  1104.           modems  do   not   support  these  extended  call   progress
  1105.           monitoring features.
  1106.  
  1107.           Hang-up String
  1108.  
  1109.           The hang-up string is the command to be sent to the modem to
  1110.           cause it to hang up. ProComm first  attempts to  hang-up  by
  1111.           dropping the Data Terminal Ready (DTR) line. If that is  not
  1112.           successful  it  will  send  this string  to  the modem.  The
  1113.           default,   set   up   for   Hayes   and    compatibles,   is
  1114.           '~~~+++~~~ATH0!', where:
  1115.  
  1116.                ~~~     is a 1 1/2 second delay
  1117.  
  1118.  
  1119.           Copyright (C) 1986 PIL Software Systems                   13
  1120.  
  1121.  
  1122.  
  1123.           ProComm 2.2                                 Program Features
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.                +++     is the modem escape sequence
  1130.                ~~~     is a 1 1/2 second delay
  1131.                AT      is the modem command prefix
  1132.                H0      is the hang-up command
  1133.                !       sends a CR
  1134.  
  1135.           The '~'  and '!'  characters are translated  by ProComm, not
  1136.           the modem  (see the section on output  string  translation).
  1137.           The '+++'  surrounded by the 1  1/2 second pauses causes the
  1138.           modem to go into command state, where the hang-up command is
  1139.           then issued. For more  information  see  the section on  the
  1140.           ALT-H command.
  1141.  
  1142.           Redial Timeout Delay
  1143.  
  1144.           This is the number of seconds that ProComm will wait, during
  1145.           a redial,  for a  connect  or no  connect response  from the
  1146.           modem.  If the  timeout  delay is exceeded  before  a  modem
  1147.           response is received, ProComm will cycle and attempt another
  1148.           redial. This value may  also be modified on the fly during a
  1149.           redial attempt.  See  the  section  on  re-dialing for  more
  1150.           details.
  1151.  
  1152.           Redial Pause Delay
  1153.  
  1154.           The redial pause delay is the number of seconds that ProComm
  1155.           will  pause  between  each dialing attempt during  a redial.
  1156.           This  is needed  by some modems to reset  between calls. The
  1157.           default, and the minimum pause time, is 1 second.
  1158.  
  1159.           Modem CD Mask
  1160.  
  1161.           The  modem  Carrier  Detect  mask  is  used  by  ProComm  to
  1162.           determine whether or not a hang-up has  been successful. The
  1163.           default  value  is  32.  It  may  be necessary  for  you  to
  1164.           experiment  with  this  parameter in order  to determine the
  1165.           correct  value.  Values  tried  should  powers  of  2,  i.e.
  1166.           16,32,64 and 128. In general, if the hang-up command (ALT-H)
  1167.           correctly reports the results of  the  hang-up attempt, then
  1168.           the  CD  mask  is   correct.  If  the  hang-up  attempt  was
  1169.           successful, but reports that the call  was not disconnected,
  1170.           or vice versa, then the CD mask is  incorrect. The following
  1171.           values may be used as guidelines, although cabling and other
  1172.           considerations may make them inaccurate:
  1173.  
  1174.                16      Hayes external, Prentice POPCOM
  1175.                32      USR Courier, Cermetek Security Modem
  1176.                128     Hayes internal, Qubie, USR Password
  1177.                        Rixon R212A
  1178.  
  1179.           See  the  section on  the hang-up  (ALT-H) command for  more
  1180.           details.
  1181.  
  1182.  
  1183.  
  1184.  
  1185.           Copyright (C) 1986 PIL Software Systems                   14
  1186.  
  1187.  
  1188.  
  1189.           ProComm 2.2                                 Program Features
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.           Terminal Setup
  1196.           --------------
  1197.  
  1198.  
  1199.  
  1200.           Terminal Emulation
  1201.  
  1202.           Use  this parameter  to  select  the  terminal  you wish  to
  1203.           emulate. After selecting option 1, press the space bar until
  1204.           the  terminal desired is displayed. Then  press  CR  to make
  1205.           that  the  current emulation. Take care to  insure that  the
  1206.           rest  of  the  settable  terminal  parameters match what  is
  1207.           expected  for the terminal type you select.  For general BBS
  1208.           work ANSI-BBS is suggested.
  1209.  
  1210.           Duplex
  1211.  
  1212.           Control the default duplex setting here.  Your  choices  are
  1213.           full duplex (no echo) and half duplex (local echo).  If what
  1214.           you  type is not displayed  on  the  screen, try using  half
  1215.           duplex. If  you see  two  of every  character you type, give
  1216.           full duplex a shot.
  1217.  
  1218.           Handshake
  1219.  
  1220.           There is currently  only 1  handshake  that  is available to
  1221.           ProComm users:  XON/XOFF. If you desire  to  use handshaking
  1222.           set this  option to XON/XOFF, otherwise select NONE. ProComm
  1223.           performs  XON/XOFF  at  the   interrupt  level.  To  prevent
  1224.           deadlock due  to  extraneous  XOFFs  caused  by  line  noise
  1225.           ProComm allows you to reset the XOFF flag. If you ever see a
  1226.           message on  the  status  line  that  indicates  an XOFF  was
  1227.           received,  and you don't  think it is  valid,  just hit ESC.
  1228.           That will  clear  the XOFF  flag and  allow you to  continue
  1229.           work.
  1230.  
  1231.           Carriage Return Translation
  1232.  
  1233.           Use this  to set  the power  up default for  carriage return
  1234.           translation. Some systems send only  a CR and expect  you to
  1235.           provide the line feed, while others send both the CR and LF.
  1236.           If this  parameter is  set to CR,  incoming carriage returns
  1237.           are  left  alone.  If  set  to CR/LF,  any  carriage returns
  1238.           received from the  remote will have a line feed  appended to
  1239.           them by ProComm. Most TTY applications (including most BBSs)
  1240.           send both the carriage return and line feed, so  the ProComm
  1241.           default  is  CR.  You  can  change this  setting on the  fly
  1242.           without affecting the default using the ALT-F3 command.
  1243.  
  1244.           BS Translation
  1245.  
  1246.           The   backspace   (BS)   keystoke   can    have    different
  1247.           interpretations depending  upon  the  terminal type. In most
  1248.           cases it is destructive, that is the  cursor will delete the
  1249.  
  1250.  
  1251.           Copyright (C) 1986 PIL Software Systems                   15
  1252.  
  1253.  
  1254.  
  1255.           ProComm 2.2                                 Program Features
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.           character to the left when it moves there.  In  some  cases,
  1262.           the  VT100 for instance,  the BS  behaves like a cursor left
  1263.           command.  You  may  choose  the  correct  behavior for  your
  1264.           application using  this parameter.  The  ProComm default  is
  1265.           destructive.
  1266.  
  1267.           Line Wrap
  1268.  
  1269.           The line  wrap setting  controls  how lines greater than  80
  1270.           characters are  handled. If  set on, those  lines will  wrap
  1271.           around and be  displayed  on  the next line.  With line wrap
  1272.           off,  lines  greater than  80 characters  in length will  be
  1273.           truncated. The ProComm default is line wrap off.
  1274.  
  1275.           Scroll
  1276.  
  1277.           The  scroll  parameter  controls  what  happens  if  ProComm
  1278.           receives  a CR (or CR/LF)  while the cursor is positioned in
  1279.           the bottom line. If scroll is on, the screens scrolls 1 line
  1280.           and  the  new  line  can be  printed.  If scroll is off, the
  1281.           cursor  returns  to  the left most column, and the new  line
  1282.           over prints the old. Normally this will  always  be  set on.
  1283.           For  some full screen  applications you may need to  inhibit
  1284.           screen scrolling.
  1285.  
  1286.  
  1287.           Kermit Setup
  1288.           ------------
  1289.  
  1290.  
  1291.           We  have  provided  control  over a number  of  Kermit  file
  1292.           transfer parameters. This is not the place, however, to give
  1293.           a Kermit  tutorial. If you  do  not know what these are, you
  1294.           should   leave  them   as  they  are.  Consult   the  system
  1295.           administrator  for your  remote  if you  have any  questions
  1296.           regarding their Kermit installation.
  1297.  
  1298.           A further  discussion of ProComm's Kermit  implementation is
  1299.           available in the file transfer section.
  1300.  
  1301.  
  1302.           General Setup
  1303.           -------------
  1304.  
  1305.  
  1306.  
  1307.           Editor Name
  1308.  
  1309.           This parameter  can be set to the name of an  editor or list
  1310.           program you wish to use from within ProComm. You may specify
  1311.           it   as    a   complete    filename    with    path    (i.e.
  1312.           C:\WP\EDIT\EDITOR.EXE),  just   the  program  name   without
  1313.           extension (i.e.  EDITOR) or anything in  between. If no path
  1314.           is specified, ProComm  will search the directories specified
  1315.  
  1316.  
  1317.           Copyright (C) 1986 PIL Software Systems                   16
  1318.  
  1319.  
  1320.  
  1321.           ProComm 2.2                                 Program Features
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.           in the environment variable PATH for the indicated file. You
  1328.           must have enough available RAM to load the desired program.
  1329.  
  1330.           Default Log File
  1331.  
  1332.           Use this  parameter to set the  default name for the file to
  1333.           be used when file logging is  in effect. If the file exists,
  1334.           new data will be appended to its end. If the file  does  not
  1335.           exist it will be created in the current directory.
  1336.  
  1337.           Default Screen Dump File
  1338.  
  1339.           This option names the file to which  to append screen dumps.
  1340.           If  it  does not  exist  when  ALT-G is pressed it  will  be
  1341.           created in the current directory.
  1342.  
  1343.           Screen Write Method
  1344.  
  1345.           ProComm can use one  of two different methods to perform its
  1346.           screen writing. Normally you would use DIRECT  screen writes
  1347.           for speed.  In  some  cases,  such  as  under  multi-tasking
  1348.           operating systems, you might wish to go through the BIOS for
  1349.           screen writing. You may also select BIOS mode using the '/M'
  1350.           command line option.
  1351.  
  1352.           Translate Table
  1353.  
  1354.           This  setting  controls  whether  or  not   translate  table
  1355.           conversion is performed. Selecting YES causes  the translate
  1356.           table to be  activated immediately,  as well as  on  program
  1357.           startup. The translate  table  may be  defined  and  toggled
  1358.           on/off using the ALT-W command as well.
  1359.  
  1360.           Sound Effects
  1361.  
  1362.           The  sound  effects  option   controls  the   existence   or
  1363.           suppression of ProComm sound effects. This  setting controls
  1364.           the window opening  and  closing noises primarily,  and does
  1365.           not effect the alarm, the modem or  bells (^G) sent from the
  1366.           host.
  1367.  
  1368.           Alarm Sound
  1369.  
  1370.           This setting  controls  whether or not the alarm  uses sound
  1371.           effects. The  alarm is used  to  indicate  the  end of  file
  1372.           transfers, connects during  re-dials  and  by the %A  script
  1373.           command. If alarm sound is  ON, these events will trigger an
  1374.           alarm clock like ringing  which will continue for the number
  1375.           of seconds specified by the alarm time below. If alarm sound
  1376.           is OFF, the appropriate message will flash for the indicated
  1377.           time but will be silent.
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.           Copyright (C) 1986 PIL Software Systems                   17
  1384.  
  1385.  
  1386.  
  1387.           ProComm 2.2                                 Program Features
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.           Alarm Time
  1394.  
  1395.           Set this to the time (in seconds) that you wish the alarm to
  1396.           sound. For instance, if you desire to have the file transfer
  1397.           alarm ring for two minutes, set this to 120.
  1398.  
  1399.           Exploding Windows
  1400.  
  1401.           Beginning  with  version  2.2 you  may  select  what type of
  1402.           windows  you wish ProComm to use. By  selecting YES for this
  1403.           option you instruct ProComm to use  exploding windows, as it
  1404.           did in previous versions.  Selecting  NO  causes windows  to
  1405.           just appear without the expanding frames.
  1406.  
  1407.           XMODEM Mode
  1408.  
  1409.           Some remote  systems,  such as CompuServe, cannot handle the
  1410.           normal  XMODEM  error timings. For  these  systems,  set the
  1411.           XMODEM mode to RELAXED to avoid file transfer aborts due  to
  1412.           timing errors.  In  most cases  this  should be  be  set  to
  1413.           NORMAL.
  1414.  
  1415.           ASCII Upload Pacing
  1416.  
  1417.           ProComm performs line  pacing during ASCII uploads if you so
  1418.           desire.  After  each line is sent  the program will wait for
  1419.           the time specified here (in 1/10 of  seconds) before sending
  1420.           the next  line.  Pacing may be  set to zero if  the host can
  1421.           handle it. The default is 8 (.8 seconds).
  1422.  
  1423.           ASCII Upload Local Echo
  1424.  
  1425.           Use this setting  to  control whether or not  ProComm echoes
  1426.           locally what is being  transferred during ASCII uploads.  In
  1427.           most cases set this to NO and let  the host  due any echoing
  1428.           desired.
  1429.  
  1430.           ASCII Upload Strip LF
  1431.  
  1432.           This option controls outgoing CR/LF translation during ASCII
  1433.           upload.  If  set to  YES, line  feeds  are stripped from the
  1434.           outgoing file. If  set to NO (the default), the file is sent
  1435.           as is.
  1436.  
  1437.           Translate Pause Character
  1438.  
  1439.           Use  this parameter  to  set the  character which  is  to be
  1440.           interpreted as a pause during output string translation. See
  1441.           the section on output string translation for more details.
  1442.  
  1443.           Translate CR Character
  1444.  
  1445.           Use  this parameter to  set the character  which  is  to  be
  1446.           interpreted  as  a  carriage  return  during  output  string
  1447.  
  1448.  
  1449.           Copyright (C) 1986 PIL Software Systems                   18
  1450.  
  1451.  
  1452.  
  1453.           ProComm 2.2                                 Program Features
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.           translation.  See  the section on  output string translation
  1460.           for more details.
  1461.  
  1462.           Translate CTRL Character
  1463.  
  1464.           Use this  parameter to set  the  character which  is  to  be
  1465.           interpreted as  signaling a  control character during output
  1466.           string  translation.  See  the   section  on  output  string
  1467.           translation for more details.
  1468.  
  1469.           Translate ESC Character
  1470.  
  1471.           Use  this  parameter to set  the  character  which  is to be
  1472.           interpreted as an  ESC during output string translation. See
  1473.           the section on output string translation for more details.
  1474.  
  1475.           Aborted Download
  1476.  
  1477.           Use this setting to determine the disposition of files  that
  1478.           are aborted during  downloads. If set to KEEP, these partial
  1479.           files are kept on the  disk  and are your responsibility. If
  1480.           set  to  DISCARD, they are  erased from  your disk  when the
  1481.           download aborts.
  1482.  
  1483.  
  1484.           DIALING DIRECTORY
  1485.           -----------------
  1486.  
  1487.  
  1488.           The ProComm dialing directory automates most of your dialing
  1489.           tasks. The directory  holds information for 100 of your most
  1490.           often called  systems. The information includes the name and
  1491.           phone number, as well the communications parameters specific
  1492.           to  that entry. Also  included  in  the  directory is a user
  1493.           definable modem command and up to  four long  distance codes
  1494.           that you can use with alternate long-distance services.
  1495.  
  1496.           Press  ALT-D to  access  the dialing  directory. A window is
  1497.           opened  that  displays pages of  10 entries  at a time.  The
  1498.           current  modem command is displayed at the  bottom left, and
  1499.           the  active long distance codes  are indicated to the right.
  1500.           Long distance  codes are identified  by the characters  '+',
  1501.           '-', '@' and '#'. The modem command defaults to 'ATDT'.
  1502.  
  1503.           Use the PGUP and PGDN keys  to display the previous  or next
  1504.           page of entries. The  up and down arrow keys will scroll the
  1505.           display one entry in  either direction. The  HOME  key  will
  1506.           position  the  display at the first page in  the  directory,
  1507.           while the END key will  position you at the last page. Press
  1508.           ESC to exit the dialing directory.
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.           Copyright (C) 1986 PIL Software Systems                   19
  1516.  
  1517.  
  1518.  
  1519.           ProComm 2.2                                 Program Features
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.           Searching for an Entry
  1526.           ----------------------
  1527.  
  1528.  
  1529.           Version  2.2  adds  a   search  capability  to  the  dialing
  1530.           directory. To look  for a particular entry press 'F' or '/'.
  1531.           A window will open asking for the text  to search for. Enter
  1532.           the string you wish to  be found and press CR. If the string
  1533.           is  found the dialing  directory will  scroll  to  the  page
  1534.           containing that entry, and the entry will be highlighted.
  1535.  
  1536.           Searching in the dialing directory is  not  case  sensitive.
  1537.           For instance a search string  of 'abcd'  will  match 'abcd',
  1538.           'ABCD', 'AbCd' or  any  other mix  of upper  and lower  case
  1539.           characters.  If the search  routine reaches  the end  of the
  1540.           dialing  directory without  finding  a match  it  will  wrap
  1541.           around to the beginning  of the directory  and continue  its
  1542.           search until it has checked every entry once.  If the string
  1543.           is  still  not found a message  is  displayed.  To repeat  a
  1544.           search for the same text, press 'F' or '/' a second time and
  1545.           then immediately press CR.
  1546.  
  1547.  
  1548.           Revising the Dialing Directory
  1549.           ------------------------------
  1550.  
  1551.  
  1552.           When you first use the dialing directory most of the entries
  1553.           will be cleared  to the default. The  name and phone  number
  1554.           fields will be filled with periods; the default baud rate is
  1555.           1200, with no parity, 8 data bits,  1 stop  bit and echo off
  1556.           (full duplex). To  add  an  entry to  the  directory,  or to
  1557.           change an existing entry,  enter 'R' at the  '==>' prompt. A
  1558.           window will appear asking for the entry to revise. To revise
  1559.           an entry type  the number of the entry to revise (1-100). To
  1560.           revise  the  modem  command  enter  'M';  to revise  a  long
  1561.           distance  code  enter  the  long  distance  code  identifier
  1562.           (-,+,@,#).
  1563.  
  1564.  
  1565.           Adding or Revising an Entry
  1566.  
  1567.           If you chose to revise an entry the  current values for that
  1568.           entry  are displayed.  You are  prompted first for the name.
  1569.           Enter up to  24  characters. You can  use the  backspace and
  1570.           left arrow keys to  edit  your entry. Press CR when  you are
  1571.           done. Pressing CR without making  any changes will leave the
  1572.           current  name intact. You will now be prompted for the phone
  1573.           number. Enter only  the numbers you need; the number will be
  1574.           right  justified on the page. Press CR when you are finished
  1575.           entering the number. The current baud rate is now displayed.
  1576.           Press any key  (except ESC) to rotate through the  available
  1577.           baud  rates. Press  CR to select  the  one you want. Use the
  1578.           same  technique  to select the parity, data bits, stop  bits
  1579.  
  1580.  
  1581.           Copyright (C) 1986 PIL Software Systems                   20
  1582.  
  1583.  
  1584.  
  1585.           ProComm 2.2                                 Program Features
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.           and  echo.  After  specifying  the echo  you  will be  asked
  1592.           whether to save the entry to  disk.  Enter 'Y' to  save your
  1593.           changes, 'N' to abandon. You may also  abandon a revision at
  1594.           any  point by pressing  ESC.  After  saving an  entry  it is
  1595.           written to disk  and  the current page redisplayed. An entry
  1596.           need not be displayed to be revised.
  1597.  
  1598.  
  1599.           Revising the Modem Command
  1600.  
  1601.           If you specified 'M' to revise the modem command the current
  1602.           command   is  displayed.  Enter  a   new  command  that   is
  1603.           appropriate for your modem. You may imbed pauses,  CRs, ESCs
  1604.           or  control  characters  in  the  modem  string   using  the
  1605.           procedure  described  in   the  section  on  output   string
  1606.           translation. Press RETURN when you are done entering the new
  1607.           command.  Pressing  RETURN  as  the first  character of  the
  1608.           string will clear the command to blanks.
  1609.  
  1610.           Now indicate  if the new command should be saved to disk. If
  1611.           you enter 'Y' the new command is written to disk and will be
  1612.           used  in future  executions of ProComm. If you say  'N'  the
  1613.           changes will remain for the current session only. To abandon
  1614.           the  changes  completely  press ESC  any  time  previous  to
  1615.           answering the save prompt.
  1616.  
  1617.           Any  changes  you  make are  immediately  reflected  in  the
  1618.           window.  You may also revise the dialing command through the
  1619.           setup facility described earlier.
  1620.  
  1621.           Adding or Revising Long Distance Codes
  1622.  
  1623.           Long distance  codes are  mainly used  to  access  alternate
  1624.           long-distance  services.  Four  long   distance  codes   are
  1625.           provided; they  are identified  by the characters '-',  '+',
  1626.           '@' and '#'.  Press 'P' at the dialing directory prompt '==>
  1627.           ' to display the  current long distance codes. Press any key
  1628.           to remove the long distance code window.
  1629.  
  1630.           To revise a long distance code, enter the long distance code
  1631.           identifier  when  prompted  for  the  entry  to  revise. The
  1632.           current string for that long distance code  is displayed and
  1633.           you  are  asked for  the new  entry. Control  characters and
  1634.           carriage returns are allowed in long distance codes by using
  1635.           the same conventions as in the modem command.  Press  RETURN
  1636.           to complete the long distance code revision. Pressing RETURN
  1637.           as the first character in the  new string deletes  that long
  1638.           distance code. As with the modem command, if you specify not
  1639.           to save the changes they will be  in effect for the  current
  1640.           session  only.  Press  ESC  to  abandon  long distance  code
  1641.           changes completely.
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.           Copyright (C) 1986 PIL Software Systems                   21
  1648.  
  1649.  
  1650.  
  1651.           ProComm 2.2                                 Program Features
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.           Deleting Entries
  1658.           ----------------
  1659.  
  1660.  
  1661.           You  can use  the 'D'  command to  delete entries  from your
  1662.           dialing directory.  A  window  will  prompt  for a range  of
  1663.           entries to delete. Leave the second field  blank to delete a
  1664.           single entry. You'll be  asked to verify that  you want  the
  1665.           entries deleted before any action is taken.
  1666.  
  1667.  
  1668.           Making a Call
  1669.           -------------
  1670.  
  1671.  
  1672.           To dial  an entry in your dialing directory, simply type the
  1673.           entry's  number at  the '==>  ' prompt. To dial with  a long
  1674.           distance code, place  the  code's  identifier  before and/or
  1675.           after  the  number. For  example, enter '14'  to dial  entry
  1676.           number  14. Enter '#37' to dial entry number  37 preceded by
  1677.           the long  distance  code identified by  '#'.  Enter '34+' to
  1678.           dial entry number 34 followed by the '+' long distance code.
  1679.           ProComm  will  send  the  modem  command,  an  optional long
  1680.           distance  prefix,  then  the  number  and  an optional  long
  1681.           distance suffix to the  modem. All  four  of  parts  of  the
  1682.           dialing   string   are   translated  using  the  conventions
  1683.           described  under output string  translation.  The parameters
  1684.           for the dialed entry become  the current settings and remain
  1685.           after the call is complete.
  1686.  
  1687.           To dial a  number  not  in your  directory  use  the  manual
  1688.           dialing  command  ('M'). Then  enter  the number you wish to
  1689.           dial. ProComm will send the dialing command  plus the string
  1690.           you entered. A long distance  code indicator may  be used if
  1691.           it is the first or last character in the string.
  1692.  
  1693.  
  1694.           Printing the Directory
  1695.           ----------------------
  1696.  
  1697.  
  1698.           ProComm lets you  output  your directory to a printer,  disk
  1699.           file or any  DOS device.  Type 'L'  at the '==> ' prompt and
  1700.           then specify where to send the file.  Simply press RETURN to
  1701.           use the  default  of  PRN  (LPT1:). You can even  output the
  1702.           directory to the COM port you are using to send a listing of
  1703.           your directory to the remote computer.
  1704.  
  1705.  
  1706.           AUTOMATIC REDIAL WITH CIRCULAR DIALING QUEUE
  1707.           --------------------------------------------
  1708.  
  1709.  
  1710.           Some remote  systems  can be  very  hard to  reach.  ProComm
  1711.  
  1712.  
  1713.           Copyright (C) 1986 PIL Software Systems                   22
  1714.  
  1715.  
  1716.  
  1717.           ProComm 2.2                                 Program Features
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.           facilitates reaching them with its automatic redial feature.
  1724.           Press ALT-R to invoke the redial  procedure. Now specify one
  1725.           or  more  dialing directory  entries  separated  by  blanks,
  1726.           commas  or semicolons.  Entries  may  contain long  distance
  1727.           codes.  The program will continuously  redial the numbers in
  1728.           the list  until  you are  connected. If the  redial time  is
  1729.           exceeded,  or ProComm senses  one of the  modem's no connect
  1730.           strings  (specified in the  setup screen), the  program will
  1731.           proceed to dial the next number in the list. As  each number
  1732.           is reached, it is removed from the circular queue.
  1733.  
  1734.           Pressing CR  without specifying  any  entries will  dial the
  1735.           numbers that were in the list the last time it was used.
  1736.  
  1737.           You can  set  the  amount  of  time ProComm waits  for  some
  1738.           response by  pressing  the END key. Specify the  new time to
  1739.           wait  (5-100 seconds)  and  press  RETURN. If  you  want the
  1740.           change to become permanent respond 'Y' to the 'save to disk'
  1741.           prompt. You can also specify this timeout delay in the setup
  1742.           screen.
  1743.  
  1744.           Between each call ProComm will delay for the amount of  time
  1745.           specified by the modem pause delay parameter (setup screen).
  1746.           This is provided  to allow  some modems a sufficient time to
  1747.           reset  between calls. To continue with  the next call  press
  1748.           any key (except ESC).
  1749.  
  1750.           The alarm will sound when you connect during a redial.
  1751.  
  1752.  
  1753.           FILE TRANSFER
  1754.           -------------
  1755.  
  1756.  
  1757.           The ability  to transfer information makes  a communications
  1758.           program  a  very powerful  tool.  ProComm  gives  you  seven
  1759.           choices for  two-way information transfer  via file transfer
  1760.           protocols.  With  them you  can  up- and download files from
  1761.           almost any  system. The different  protocols  are  described
  1762.           below.
  1763.  
  1764.  
  1765.           Uploading Files
  1766.           ---------------
  1767.  
  1768.  
  1769.           Begin  uploading a  file to  another system by starting  the
  1770.           transfer on  the remote  computer. When the remote indicates
  1771.           it is ready press PgUp. You will be presented with a menu of
  1772.           protocol choices.  Enter the number of the protocol you wish
  1773.           to use. A second window will prompt you for the name of  the
  1774.           file to upload.  Enter the filename, including a path if you
  1775.           want,  and press return.  Another  window  will  open  which
  1776.           reports on the progress of the transfer.
  1777.  
  1778.  
  1779.           Copyright (C) 1986 PIL Software Systems                   23
  1780.  
  1781.  
  1782.  
  1783.           ProComm 2.2                                 Program Features
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.           An  ASCII upload is somewhat  of a special case. No transfer
  1790.           progress window will  be displayed but the status  line will
  1791.           indicate that  an  ASCII transfer  is  taking  place.  ASCII
  1792.           uploads are under  the control of 3 setup options. The first
  1793.           option controls line pacing. You can set up ProComm to pause
  1794.           after  it sends each line of text to  avoid  overflowing the
  1795.           receiver.  You can also  specify  if  text is  to be  echoed
  1796.           locally  and  if  linefeeds  should  be  stripped  from  the
  1797.           outgoing file.
  1798.  
  1799.  
  1800.           Downloading Files
  1801.           -----------------
  1802.  
  1803.  
  1804.           Downloading  files  is  just as  easy.  After  starting  the
  1805.           download procedure  on the remote press  PgDn. The  protocol
  1806.           selection  window  is  displayed. Enter the  number  of  the
  1807.           protocol to use.
  1808.  
  1809.           If you select  ASCII, XMODEM or YMODEM protocol you will  be
  1810.           prompted for the filename.  In all other cases  the filename
  1811.           is  provided by the sender. If you enter the  name of a file
  1812.           that already  exists you  will  be  asked  whether or not to
  1813.           overwrite it.  If a filename provided by the sender  already
  1814.           exists the received file will be renamed by placing a dollar
  1815.           sign in the first position of  the filename. For example, if
  1816.           you  select to  download FILE1.EXE using the Telink protocol
  1817.           and  that file already  exists in the current directory, the
  1818.           downloaded file will be named $ILE1.EXE
  1819.  
  1820.           After specifying the protocol and (possibly) the file  name,
  1821.           a  window  will  open  which  displays  various  information
  1822.           regarding the transfer. When the transfer is complete, or an
  1823.           abort  is  sensed, the  alarm  will  sound  and  appropriate
  1824.           messages will be displayed.
  1825.  
  1826.           ASCII downloads  are  somewhat different from  the others in
  1827.           two respects. First, no transfer status window is displayed.
  1828.           A  message  on  the  status  line indicates  that  an  ASCII
  1829.           download is in  affect.  Second, ASCII downloads  need  user
  1830.           intervention to  complete. Text is captured until  you press
  1831.           ESC to terminate the transfer.
  1832.  
  1833.  
  1834.           File Transfer Protocols
  1835.           -----------------------
  1836.  
  1837.  
  1838.  
  1839.           ASCII
  1840.  
  1841.           ASCII file transfer is the equivalent of typing  information
  1842.           from one system to another. The ASCII characters are sent in
  1843.  
  1844.  
  1845.           Copyright (C) 1986 PIL Software Systems                   24
  1846.  
  1847.  
  1848.  
  1849.           ProComm 2.2                                 Program Features
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.           a one-way stream with no handshaking (other  than XON/OFF if
  1856.           activated) or error checking performed. This method is  fine
  1857.           for some  applications, but  you  are limited  to  text file
  1858.           transfer.
  1859.  
  1860.           One difference between an ASCII download and file logging is
  1861.           that  all data  (including  terminal  escape  sequences)  is
  1862.           captured, whereas during logging terminal control  sequences
  1863.           are filtered out (with the exception of formfeeds).
  1864.  
  1865.           XMODEM File Transfer
  1866.  
  1867.           XMODEM is a block-oriented error checking  protocol released
  1868.           into the public domain  by its creator Ward  Christensen. It
  1869.           is very popular on electronic bulletin board systems. XMODEM
  1870.           transfers  only  a single  file at a time. The protocol uses
  1871.           two-way  communications  and  either  a checksum  or  cyclic
  1872.           redundancy check for error checking. XMODEM can handle  text
  1873.           or executable files with over 99% accuracy. ProComm supports
  1874.           and  automatically  adjusts  for both the checksum  and  CRC
  1875.           variants.
  1876.  
  1877.           The  XMODEM protocol is defined  such  that  CRC checking is
  1878.           always  attempted first.  If  CRC is not acknowledged by the
  1879.           sender then the  checksum method is  used. ProComm correctly
  1880.           implements  this,  however some  other  systems  do  not.  A
  1881.           problem  can arise if the remote system  responds to the CRC
  1882.           attempt but uses checksums.
  1883.  
  1884.           Note that XMODEM requires transfers  to be performed  with 8
  1885.           data bits, 1 stop bit and no parity. If you attempt to begin
  1886.           an XMODEM transfer while set to  other  parameters,  ProComm
  1887.           will  automatically switch  to N/8/1, returning you to  your
  1888.           original parameters when the transfer is complete.
  1889.  
  1890.           Some systems,  such  as CompuServe, have trouble meeting the
  1891.           standard  XMODEM timing  sequences. You  may  set  ProComm's
  1892.           XMODEM  facility  into  a  'relaxed'  mode,  which  has less
  1893.           critical  timing,  using  the  setup  (ALT-S)  screen.  Most
  1894.           systems will work fine with XMODEM set to normal.
  1895.  
  1896.           MODEM7 File Transfers
  1897.  
  1898.           MODEM7 is a variant of the XMODEM protocol. By  sending  the
  1899.           filename   batch   transfers   (multiple   files)   can   be
  1900.           accomplished. CRC and checksum are supported.
  1901.  
  1902.           YMODEM File Transfers
  1903.  
  1904.           YMODEM  is  another  XMODEM variant.  Its  main advantage is
  1905.           support for longer  data blocks  to  speed  transfer  times.
  1906.           ProComm supports YMODEM for single file transfers and YMODEM
  1907.           Batch  for  multiple  file  transfers.  YMODEM   Batch  also
  1908.           provides  some  header  information  such  as  filename  and
  1909.  
  1910.  
  1911.           Copyright (C) 1986 PIL Software Systems                   25
  1912.  
  1913.  
  1914.  
  1915.           ProComm 2.2                                 Program Features
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.           filesize.  YMODEM file transfers are  always  performed with
  1922.           CRC error checking.
  1923.  
  1924.           Telink File Transfers
  1925.  
  1926.           Telink is yet another XMODEM/MODEM7 variant which  adds file
  1927.           size  and creation date information. It is found  mainly  on
  1928.           FIDO bulletin  board systems, and  provides for  batch  file
  1929.           transfers.
  1930.  
  1931.           Kermit File Transfer
  1932.  
  1933.           Kermit is  a  packet-oriented protocol developed at Columbia
  1934.           University that  is  available  on  many  different computer
  1935.           systems. By using a technique called 8th-bit quoting, Kermit
  1936.           is able  to  transfer  binary  files  between  7 and  8  bit
  1937.           systems.  In  some implementations, such as ProComm,  Kermit
  1938.           supports multiple file transfers.
  1939.  
  1940.           Our  implementation  of Kermit  includes all  of  the latest
  1941.           kermit   enhancements,   such  as  data   compression,  file
  1942.           attributes, and sliding windows.
  1943.  
  1944.           The most significant of these features is sliding windows. A
  1945.           "sliding window" protocol is a full duplex protocol that can
  1946.           transmit  and receive  data  at  the same time.   The XMODEM
  1947.           family  of protocols are  half duplex protocols.  They  must
  1948.           wait between each  block of data for a reply from  the other
  1949.           side. This wastes  a lot of time. Full duplex  protocols can
  1950.           send a continuious stream of data while  receiving replys at
  1951.           the  same  time.   This  greatly  increases  file   transfer
  1952.           effeciency. ProComm Kermit will  automatically sense if  the
  1953.           other Kermit  supports  sliding windows and will use them if
  1954.           it does. Currently Sliding Window Kermit is available on The
  1955.           Source, TCOMM BBS,  and  PC-HOST BBS. Mainframe versions are
  1956.           under  developement and  should  be  appearing soon. ProComm
  1957.           Kermit  is  backwards  compatible  with earlier versions  of
  1958.           Kermit.
  1959.  
  1960.           ProComm's default kermit  settings  are fairly  standard and
  1961.           should only need  to  be  changed under special  conditions.
  1962.           Due to  the  sliding window enhancment, block size should be
  1963.           limited to a maximum of 90,  rather  than 94 as  in standard
  1964.           Kermit.
  1965.  
  1966.           In addition,  a few  Kermit server  commands are  supported.
  1967.           Press  ALT-K  to  access  the  Kermit server  command  menu.
  1968.           Available commands include  Finish  and Logout.  Finish  (1)
  1969.           will  terminate the Kermit  session  and return  you to  the
  1970.           system level. Logout (2) will terminate Kermit and  log  you
  1971.           off the remote.
  1972.  
  1973.           More  information  on  Kermit  is  available  from  Columbia
  1974.           University. Send $5 each for the Protocol or User manual to:
  1975.  
  1976.  
  1977.           Copyright (C) 1986 PIL Software Systems                   26
  1978.  
  1979.  
  1980.  
  1981.           ProComm 2.2                                 Program Features
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.                   Kermit Distribution
  1988.                   Columbia University Center for Computing Activities
  1989.                   7th floor, Watson Laboratories
  1990.                   612 West 115th Street
  1991.                   New York, NY 10025
  1992.  
  1993.  
  1994.  
  1995.           TRANSLATE TABLE
  1996.            --------------
  1997.  
  1998.  
  1999.           ProComm's  translate table provides a means for you to strip
  2000.           or  replace  characters you receive  from the  remote. Press
  2001.           ALT-W to display the current translation settings. The table
  2002.           will indicate the whether  translation  is  currently taking
  2003.           place, as well as showing you the current translation values
  2004.           for   the  ASCII  characters  0-127.  Press  F2  to  display
  2005.           translation values for characters 128-255. Pressing the keys
  2006.           F3 and F4 will toggle the translation effect  on or off. You
  2007.           may set the default condition using the setup screen.
  2008.  
  2009.           To change a translation  value,  enter  the  ASCII  code  to
  2010.           reset. Now enter the translated value (both  in decimal). To
  2011.           strip an unwanted character, translate it to 0. Press  F1 to
  2012.           save  translation  values  between  sessions.  Press ESC  to
  2013.           return to terminal mode.
  2014.  
  2015.  
  2016.           COMMAND FILES
  2017.           -------------
  2018.  
  2019.  
  2020.           Command files are text files you create that contain ProComm
  2021.           commands.  You can  use  command files to  perform automatic
  2022.           logons, do unattended file transfers and  many  other tasks.
  2023.           Create a command file using  your favorite  word  processor.
  2024.           You may use any valid filename; however,  ProComm  looks for
  2025.           files  with  an extension  of .CMD  when it lists  available
  2026.           command files. Use the commands described below  to  perform
  2027.           your specific  task.  Be  sure  to test  your command  files
  2028.           thoroughly before using them for unattended communications.
  2029.  
  2030.           You can  execute command files from  within ProComm  or as a
  2031.           command  line option when  you first invoke  the program. If
  2032.           you specify them on the command line, using the '/F' option,
  2033.           they will  be executed  immediately  upon  program  startup.
  2034.           Execute them inside  the program by pressing ALT-F5. ProComm
  2035.           first searches  for files  with the  .CMD  extension  in the
  2036.           current directory.  If any  are found they  are displayed in
  2037.           the window. If none are found ProComm looks in the directory
  2038.           pointed to by the PROCOMM environment variable. Again, if it
  2039.           finds any they are  displayed  in  the window, otherwise the
  2040.           message 'NO  FILES' is  displayed. You may  then specify the
  2041.  
  2042.  
  2043.           Copyright (C) 1986 PIL Software Systems                   27
  2044.  
  2045.  
  2046.  
  2047.           ProComm 2.2                                 Program Features
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.           command by  file  name, or  chose from the  scrolling window
  2054.           display.
  2055.  
  2056.           To chose from the scrolling window, position the highlighted
  2057.           bar on  the name of the file  you  wish to execute and press
  2058.           enter.  PGUP and  PGDN will  scroll  the window  one page in
  2059.           either direction. The cursor keys will scroll the window one
  2060.           entry  in  either  direction.  Pressing  the HOME  key  will
  2061.           position  you at the first page of  available command files;
  2062.           pressing END will position you at the last.
  2063.  
  2064.           If you begin to enter a command file name at the  prompt you
  2065.           may still scroll the  window  but you may not  select a file
  2066.           for execution from the  scrolling display. You can leave the
  2067.           .CMD  extension off  when executing command files explicitly
  2068.           by name.
  2069.  
  2070.           You can abort  a  command file  by  pressing  ESC during its
  2071.           execution. The  command  file  will  abort when  the current
  2072.           command  has completed (this might take  a  few seconds). In
  2073.           some  cases,  such  as while  dialing  or performing  a file
  2074.           transfer, two  ESCs  are needed: one  to abort  the task  in
  2075.           progress and a second to abort the command file.
  2076.  
  2077.           There is  a special command file named  PROFILE.CMD. ProComm
  2078.           will look for this file in the default directory first,  and
  2079.           then in the directory pointed to by the PROCOMM= environment
  2080.           variable discussed  above.  If  it  is  found,  it  will  be
  2081.           executed  immediately upon program startup. You can  use the
  2082.           profile to  do custom setup work  like changing to a special
  2083.           directory,  turning  off the sound,  changing  communication
  2084.           parameters or overriding the  default  modem  initialization
  2085.           string.
  2086.  
  2087.           Command file instructions  all have the  same  general form.
  2088.           Each  must  begin  with  a  percent  sign  ('%'),   followed
  2089.           immediately by  a 1 to 3 character command. Commands  may be
  2090.           in either upper or lower  case. All other characters  in the
  2091.           file are ignored and may be used as comments.
  2092.  
  2093.           Many commands also require an additional argument. There are
  2094.           two conventions for specifying arguments. If the argument is
  2095.           enclosed in  quote marks  (the  double  quote  char:"), that
  2096.           argument is used. If the argument  is enclosed in tick marks
  2097.           (the single quote char:'), a window is opened which uses the
  2098.           specified argument to prompt the user for the real argument.
  2099.           For  example, the  command  %XUK"FILE1.EXE"  causes the file
  2100.           FILE1.EXE to be  uploaded via Kermit. The command  %XUK'FILE
  2101.           TO UPLOAD' will open a window containing the prompt 'FILE TO
  2102.           UPLOAD'.  The  user must then specify the file he  wishes to
  2103.           have uploaded.  That filename  is then  passed to the Kermit
  2104.           upload procedure and  execution  continues. Be very  careful
  2105.           that you do not  specify arguments  to be prompted for in  a
  2106.           command file that is to execute without user supervision.
  2107.  
  2108.  
  2109.           Copyright (C) 1986 PIL Software Systems                   28
  2110.  
  2111.  
  2112.  
  2113.           ProComm 2.2                                 Program Features
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.           We  have provided several  command files  for  accessing the
  2120.           popular  information  services.  Look  at  these  files  for
  2121.           examples of correct command usage.
  2122.  
  2123.           ProComm currently supports the following commands:
  2124.  
  2125.           %A - Alarm
  2126.  
  2127.           This command will sound an alarm to alert you to some event.
  2128.           Set the  alarm time from the setup screen or  using  the %ST
  2129.           command. This  command  is  also under control of the  alarm
  2130.           on/off  setting  from   the  setup  screen,  which   may  be
  2131.           controlled by the %SA command.
  2132.  
  2133.           %B"directory" - Change default directory
  2134.  
  2135.           This command will change the default  directory or drive. It
  2136.           will  not do both at once however. For instance, the command
  2137.           %B"A:DIR1" will make  DIR1  the  current directory for drive
  2138.           a:, but it will  NOT  make ProComm change default  drives to
  2139.           a:. Use a command like %B"A:" to change drives.
  2140.  
  2141.           %C"ldcode number ldcode" - Call a number
  2142.  
  2143.           Use  the  call  command to dial  an  entry  in your  dialing
  2144.           directory.  Specify  the number  of  the  entry,  optionally
  2145.           preceded and/or followed by a long distance code identifier,
  2146.           as  the quoted  argument. For example.  the  command %C"#24"
  2147.           will  dial  entry  number  24  using the  long distance code
  2148.           identified  by  '#'.  This  command  uses  the  auto  redial
  2149.           facility to place its calls; it will keep re-dialing until a
  2150.           connection is made. Use the '%R' command described below  to
  2151.           change the redial wait delay. Please note  that  if you sort
  2152.           your dialing directory you  will need to change your command
  2153.           files so the entry numbers match.
  2154.  
  2155.           %D"command to execute" - DOS Command
  2156.  
  2157.           This feature allows  you  to execute a DOS command  or other
  2158.           program from the command file. Enter the command as it would
  2159.           appear on  the DOS command  line  between  the  quotes.  For
  2160.           example, to go  out to DOS  and type a file  to your printer
  2161.           use  the  command  %D"type  filename  >  prn". This  command
  2162.           requires  two  things: enough  memory  and  the  environment
  2163.           variable COMSPEC=  set correctly. CAUTION: If you execute  a
  2164.           program  or  command requiring  user input be  sure you  are
  2165.           around to provide it, as the program will wait until you do.
  2166.  
  2167.           %Ex - Emulations, where x is 0,1,2,3,4,5,6,7,8 or 9
  2168.  
  2169.           Use this command to  specify which terminal emulation  is to
  2170.           be used.
  2171.  
  2172.                Use 0 for IBM 3101
  2173.  
  2174.  
  2175.           Copyright (C) 1986 PIL Software Systems                   29
  2176.  
  2177.  
  2178.  
  2179.           ProComm 2.2                                 Program Features
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.                    1 for DEC VT-100
  2186.                    2 for Televideo 910/920
  2187.                    3 for Televideo 925/950
  2188.                    4 for DEC VT-52
  2189.                    5 for Lear Siegler ADM3/5
  2190.                    6 for Heath/Zenith 19
  2191.                    7 for ANSI-BBS
  2192.                    8 for ADDS Viewpoint
  2193.                and 9 for Wyse 100.
  2194.  
  2195.           %F"x" - Change communications parameters
  2196.  
  2197.           Changes the comm parameters based on 'x' as follows:
  2198.  
  2199.                1 - 300/E/7/1
  2200.                2 - 1200/E/7/1
  2201.                3 - 2400/E/7/1
  2202.                4 - 4800/E/7/1
  2203.                5 - 9600/E/7/1
  2204.                6 - 19200/E/7/1
  2205.                7 - 300/N/8/1
  2206.                8 - 1200/N/8/1
  2207.                9 - 2400/N/8/1
  2208.                10 - 4800/N/8/1
  2209.                11 - 9600/N/8/1
  2210.                12 - 19200/N/8/1
  2211.                13 - Odd parity
  2212.                14 - Mark parity
  2213.                15 - Space parity
  2214.                16 - 7 data bits
  2215.                17 - 8 data bits
  2216.                18 - 1 stop bit
  2217.                19 - 2 stop bits
  2218.                20 - COM1:
  2219.                21 - COM2:
  2220.  
  2221.           Note that these settings correspond  to  those  used  by the
  2222.           ALT-P command.
  2223.  
  2224.           %G - Screen dump
  2225.  
  2226.           %G  will  make a screen dump  of the current screen contents
  2227.           and append it to the current .IMG file.
  2228.  
  2229.           %H - Hang-up
  2230.  
  2231.           This instruction is the same as the  ALT-H command described
  2232.           below.
  2233.  
  2234.           %I"string to wait for" - Incoming
  2235.  
  2236.           This handy feature  will  pause command file execution until
  2237.           the specified string is received from the remote system,  at
  2238.           which point execution  will  continue.  Strings  must  match
  2239.  
  2240.  
  2241.           Copyright (C) 1986 PIL Software Systems                   30
  2242.  
  2243.  
  2244.  
  2245.           ProComm 2.2                                 Program Features
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.           exactly  in all  respects including  case. To avoid deadlock
  2252.           situations there is a maximum wait time for any  string. The
  2253.           default wait time is 30 seconds but may be changed using the
  2254.           '%P' command described below. If the  delay time is exceeded
  2255.           without the string being found, execution will continue.
  2256.  
  2257.           %Jx - ALT key sequence, where x is 0 to 9
  2258.  
  2259.           Use this  to execute a  keyboard  macro.  For instance,  use
  2260.           '%J1' to issue the sequence assigned to ALT-1.
  2261.  
  2262.           %KBB - Kermit binary mode
  2263.  
  2264.           Set Kermit into binary mode.
  2265.  
  2266.           %KBT - Kermit text mode
  2267.  
  2268.           Set Kermit into text mode.
  2269.  
  2270.           %KF - Kermit server command: Finish
  2271.  
  2272.           Shuts down the Kermit server and  returns  you to the system
  2273.           level.
  2274.  
  2275.           %KL - Kermit server command: Logout
  2276.  
  2277.           Shuts down the Kermit server and logs you off.
  2278.  
  2279.           %LO"filename" - Log file open
  2280.  
  2281.           This instruction will open the log file using  the indicated
  2282.           name.
  2283.  
  2284.           %LC - Log file close
  2285.  
  2286.           Close  the  previously opened  log  file  by  including this
  2287.           command.
  2288.  
  2289.           %LH - Log file hold
  2290.  
  2291.           Temporarily suspend logging to the opened log file.
  2292.  
  2293.           %LR - Log file resume
  2294.  
  2295.           Resume logging to the log file.
  2296.  
  2297.           %LPO - Open printer for logging.
  2298.  
  2299.           Begin logging to the printer.
  2300.  
  2301.           %LPC - Close printer.
  2302.  
  2303.           Stop logging to the printer.
  2304.  
  2305.  
  2306.  
  2307.           Copyright (C) 1986 PIL Software Systems                   31
  2308.  
  2309.  
  2310.  
  2311.           ProComm 2.2                                 Program Features
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.           %M"message" - Message
  2318.  
  2319.           Display  a message on your screen. This message  will not be
  2320.           sent to the remote system.
  2321.  
  2322.           %NY"prompt" - Get and transmit user input
  2323.  
  2324.           This command will open a window and prompt for user input to
  2325.           send to the  remote. The window will accept strings up to 68
  2326.           characters long. The prompt may be up to 60  characters. The
  2327.           string may contain control  characters as  described  in the
  2328.           section  on output  string  translation. The string sent  is
  2329.           followed by a carriage  return. This  command will not  time
  2330.           out; do not use it for unattended operation.
  2331.  
  2332.           %NN"prompt" - Get and transmit with mask
  2333.  
  2334.           This  command works the same  as the  %NY command  with  one
  2335.           exception: text entered  by the user at the prompt is masked
  2336.           by asterisks for security purposes.
  2337.  
  2338.           %OD - Direct screen writes
  2339.  
  2340.           Use the direct screen write method.
  2341.  
  2342.           %OB - BIOS screen writes
  2343.  
  2344.           Use the BIOS for screen writes.
  2345.  
  2346.           %P"delay in seconds" - Pause for incoming delay
  2347.  
  2348.           Use  this  command  to change  the amount  of time the  '%I'
  2349.           command  waits  for  an  incoming  string.  If  you  specify
  2350.           '%P"45"', any  subsequent  '%I' command will pause up to  45
  2351.           seconds waiting for the string.
  2352.  
  2353.           %Q - Quit
  2354.  
  2355.           End the current ProComm session.
  2356.  
  2357.           %R"delay in seconds" - Redial delay time
  2358.  
  2359.           Use this  to  reset the amount of  time  allocated for  each
  2360.           redial  attempt. If  the  number  of  seconds  specified  is
  2361.           reached  before a  connect  or no connect  message  has been
  2362.           received from  the modem, ProComm will hang up the call  and
  2363.           attempt another redial.
  2364.  
  2365.           %SAN - Alarm off
  2366.  
  2367.           This command will cause the alarm sound  to be supressed. It
  2368.           does not affect window sound effects,  the modem speaker nor
  2369.           bells (^G) received from the remote.
  2370.  
  2371.  
  2372.  
  2373.           Copyright (C) 1986 PIL Software Systems                   32
  2374.  
  2375.  
  2376.  
  2377.           ProComm 2.2                                 Program Features
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.           %SAY - Alarm on
  2384.  
  2385.           This  command will cause the alarm sound to be activated. It
  2386.           does  not affect window sound effects, the modem speaker nor
  2387.           bells (^G) received from the remote.
  2388.  
  2389.           %SN - Sound off
  2390.  
  2391.           Turn  sound  effects off. This  does  not affect  the  modem
  2392.           speaker, the alarm or bells (^G) sent by the remote.
  2393.  
  2394.           %SY - Sound on
  2395.  
  2396.           Turn  sound effects  on.  This  does  not  affect the  modem
  2397.           speaker, the alarm or bells (^G) sent by the remote.
  2398.  
  2399.           %ST"alarm time in secs" - Set alarm time
  2400.  
  2401.           Set the amount of time the alarm will sound.
  2402.  
  2403.           %T"string" - Transmit string
  2404.  
  2405.           Use  this  command  to  transmit  a  string  to  the  remote
  2406.           computer. You may imbed CTRL  characters  by prefacing  them
  2407.           with the translate CTRL character (see the section on output
  2408.           string translation).
  2409.  
  2410.           %U1 - Clear screen
  2411.  
  2412.           Clears the local console only.
  2413.  
  2414.           %U2 - CR
  2415.  
  2416.           Incoming carriage returns are displayed as is.
  2417.  
  2418.           %U3 - CR/LF
  2419.  
  2420.           Incoming  carriage  returns  are  displayed  as  a  carriage
  2421.           return-line feed sequence.
  2422.  
  2423.           %U4 - Full duplex
  2424.  
  2425.           Set duplex to full (no echo).
  2426.  
  2427.           %U5 - Half duplex
  2428.  
  2429.           Set duplex to half (echo performed).
  2430.  
  2431.           %U6 - Break
  2432.  
  2433.           This command causes the break condition to occur.
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.           Copyright (C) 1986 PIL Software Systems                   33
  2440.  
  2441.  
  2442.  
  2443.           ProComm 2.2                                 Program Features
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.           %U7 - Set line wrap on
  2450.  
  2451.           Cause lines  over 80 characters to wrap around  to  the next
  2452.           line.
  2453.  
  2454.           %U8 - Set line wrap off
  2455.  
  2456.           Cause lines longer than 80 characters to be truncated.
  2457.  
  2458.           %U9 - Set scroll on
  2459.  
  2460.           Set scroll on. See the section on setup for more details.
  2461.  
  2462.           %U0 - Set scroll off
  2463.  
  2464.           Set scroll off.
  2465.  
  2466.           %UBN - BS destructive
  2467.  
  2468.           Sets backspace translation to be destructive.
  2469.  
  2470.           %UBN - BS non-destructive
  2471.  
  2472.           Sets backspace translation to non-destructive.
  2473.  
  2474.           %UHN - Handshake none
  2475.  
  2476.           Tells ProComm not to perform any handshaking protocol.
  2477.  
  2478.           %UHY - Handshake XON/XOFF
  2479.  
  2480.           Instructs ProComm to use XON/XOFF handshaking.
  2481.  
  2482.           %UXN - XMODEM normal
  2483.  
  2484.           Set XMODEM to use the normal mode.
  2485.  
  2486.           %UXR - XMODEM relaxed
  2487.  
  2488.           Use relaxed XMODEM for file transfers.
  2489.  
  2490.           %W"wait time in seconds" - Wait
  2491.  
  2492.           This provides a pause of the given duration.
  2493.  
  2494.           %XDK - Download Kermit
  2495.  
  2496.           Download file(s) using the Kermit protocol.
  2497.  
  2498.           %XDM - Download MODEM7
  2499.  
  2500.           Download file(s) using the MODEM7 protocol.
  2501.  
  2502.  
  2503.  
  2504.  
  2505.           Copyright (C) 1986 PIL Software Systems                   34
  2506.  
  2507.  
  2508.  
  2509.           ProComm 2.2                                 Program Features
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.           %XDT - Download Telink
  2516.  
  2517.           Download file(s) using Telink.
  2518.  
  2519.           %XDX"filespec" - Download XMODEM
  2520.  
  2521.           Download using XMODEM to filespec.
  2522.  
  2523.           %XDY"filespec" - Download YMODEM
  2524.  
  2525.           Download using YMODEM to filespec.
  2526.  
  2527.           %XDY - Download YMODEM batch
  2528.  
  2529.           Download file(s) using YMODEM batch protocol.
  2530.  
  2531.           %XUA"filespec" - Upload ASCII
  2532.  
  2533.           Upload the file called 'filespec' using ASCII protocol.
  2534.  
  2535.           %XUK"filespec" - Upload Kermit
  2536.  
  2537.           Upload the file called 'filespec' using Kermit protocol.
  2538.  
  2539.           %XUM"filespec" - Upload MODEM7
  2540.  
  2541.           Upload the file called 'filespec' using MODEM7 protocol.
  2542.  
  2543.           %XUT"filespec" - Upload Telink
  2544.  
  2545.           Upload the file called 'filespec' using Telink protocol.
  2546.  
  2547.           %XUX"filespec" - Upload XMODEM
  2548.  
  2549.           Upload the file called 'filespec' using XMODEM protocol.
  2550.  
  2551.           %XUY"filespec" - Upload YMODEM
  2552.  
  2553.           Upload the file called 'filespec' using YMODEM protocol.
  2554.  
  2555.           %XUZ"filespec" - Upload YMODEM batch
  2556.  
  2557.           Upload  the   file  called  'filespec'  using  YMODEM  batch
  2558.           protocol.
  2559.  
  2560.           %YEN - ASCII upload echo off
  2561.  
  2562.           Do not echo text locally during ASCII uploads.
  2563.  
  2564.           %YEY - ASCII upload echo on
  2565.  
  2566.           Echo text locally during ASCII uploads.
  2567.  
  2568.  
  2569.  
  2570.  
  2571.           Copyright (C) 1986 PIL Software Systems                   35
  2572.  
  2573.  
  2574.  
  2575.           ProComm 2.2                                 Program Features
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.           %YP"pace count in seconds" - ASCII upload pacing
  2582.  
  2583.           Change the pace count for ASCII uploads.
  2584.  
  2585.           %YSN - ASCII upload strip LF off
  2586.  
  2587.           Do not strip LFs when uploading via ASCII file transfer.
  2588.  
  2589.           %YSY - ASCII upload strip LF on
  2590.  
  2591.           Strip LFs when uploading text via ASCII file transfer.
  2592.  
  2593.           %ZY - Translate table on
  2594.  
  2595.           Set incoming character translation active.
  2596.  
  2597.           %ZN - Translate table off
  2598.  
  2599.           Disable the translate table.
  2600.  
  2601.  
  2602.           KEYBOARD MACROS
  2603.           ---------------
  2604.  
  2605.  
  2606.           Another  useful  feature  provided  by  ProComm is  keyboard
  2607.           macros. This facility allows you to assign character strings
  2608.           to each of  the keys ALT-0 through ALT-9. The strings may be
  2609.           up  to  24 characters in  length,  and  may contain imbedded
  2610.           control  codes  and carriage  returns  using  the  translate
  2611.           conventions described elsewhere. To  send the string  you've
  2612.           assigned, simply press the appropriate key.
  2613.  
  2614.           Access the keyboard macros  by pressing ALT-M  from terminal
  2615.           mode.  A   window  will  appear   listing  the  current  key
  2616.           assignments. To revise an assignment press 'R', and then the
  2617.           key to assign (ALT-0 through ALT-9). Now type the string you
  2618.           wish assigned to that key. Respond 'Y' to the save prompt to
  2619.           make the assignment permanent; otherwise,  it  is discarded.
  2620.           Press ESC to return to terminal mode.
  2621.  
  2622.  
  2623.           DOS GATEWAY
  2624.           -----------
  2625.  
  2626.  
  2627.           ProComm provides a gateway to  DOS to allow you  to  execute
  2628.           DOS  commands or other  programs  without ending the ProComm
  2629.           session  - just  press  ALT-F4.  ProComm  uses  the  COMSPEC
  2630.           environment variable to determine  the name of  the  command
  2631.           processor to use, so that variable must be set correctly for
  2632.           the gateway  to work. Enter  'EXIT'  on the DOS command line
  2633.           when you wish to return to ProComm. CAUTION: executing other
  2634.           communications  programs  through   the  gateway  may  cause
  2635.  
  2636.  
  2637.           Copyright (C) 1986 PIL Software Systems                   36
  2638.  
  2639.  
  2640.  
  2641.           ProComm 2.2                                 Program Features
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.           erratic results when you return to ProComm.
  2648.  
  2649.  
  2650.           EDITOR
  2651.           ------
  2652.  
  2653.  
  2654.           To call  an editor, word  processor or  other  program  from
  2655.           within ProComm,  press  ALT-A. ProComm will  attempt to find
  2656.           and load  the  program named in  setup  screen. This  can be
  2657.           quite useful  for  viewing  a file,  doing some  editing  or
  2658.           whatever. The conditions described above for the DOS gateway
  2659.           must  be  met  for this  feature  to perform  correctly.  In
  2660.           addition, the  program  to be  executed  must  reside in the
  2661.           current directory or in a directory  that is included in the
  2662.           PATH.
  2663.  
  2664.           There is no default for this feature so be sure to set it up
  2665.           before attempting to use it.
  2666.  
  2667.  
  2668.           SCREEN DUMP
  2669.           -----------
  2670.  
  2671.  
  2672.           Pressing ALT-G produces a screen dump  of the current screen
  2673.           contents. Screen contents are  appended  to the current .IMG
  2674.           file, which  may be specified  using the setup  screen.  The
  2675.           default screen dump file is PROCOMM.IMG.
  2676.  
  2677.  
  2678.           FILE AND PRINTER LOGGING
  2679.           ------------------------
  2680.  
  2681.  
  2682.           ProComm  provides  2  alternatives  to  file  transfer   for
  2683.           capturing  information:  file  and  printer  logging.  After
  2684.           initiating  the logging  procedure, any  information  coming
  2685.           from  the remote system is routed  to the log as well as the
  2686.           screen.
  2687.  
  2688.           Press ALT-L to  begin capturing information to your printer.
  2689.           A message on  the status line will indicate that the printer
  2690.           log  is open. ProComm writes  the  logged  data to  the  DOS
  2691.           device PRN. You  may use  the DOS 'MODE' command to redirect
  2692.           PRN. Press ALT-L again to toggle printer logging off.
  2693.  
  2694.           Data can be captured  to disk  by using the  ALT-F1 command.
  2695.           Specify the name of the file to be used,  or press RETURN to
  2696.           use the default. If the file already exists, new information
  2697.           will be appended  at the end of the  file.  Press  ALT-F2 to
  2698.           suspend information  capture without closing the log file. A
  2699.           message  will  be displayed on the bottom line of the screen
  2700.           indicating logging status.
  2701.  
  2702.  
  2703.           Copyright (C) 1986 PIL Software Systems                   37
  2704.  
  2705.  
  2706.  
  2707.           ProComm 2.2                                 Program Features
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.           Please note that terminal control sequences are not included
  2714.           in the log files, with the exception of formfeeds.
  2715.  
  2716.  
  2717.           SETTING DISPLAY COLORS
  2718.           ----------------------
  2719.  
  2720.  
  2721.           To  set colors enter ALT-Z from terminal mode. A window will
  2722.           open  with  a  list  of window selections  on the  left  and
  2723.           instructions on  the right. Press the up  or down arrow keys
  2724.           to choose a  selection to  change.  Next, press the  left or
  2725.           right   arrow  keys  to   choose  which   colors  to  change
  2726.           (background, foreground, or hi-lighted). Pressing the  space
  2727.           bar will cycle  between the possible colors. After you  have
  2728.           set all the colors you desire,  press ESC to  exit. You will
  2729.           then be asked if you want to save the color changes to disk.
  2730.           If you save the changes to  disk, they will remain until you
  2731.           change them  again, otherwise they  will remain only for the
  2732.           current session.
  2733.  
  2734.           Some windows  do  not  appear  in  the window  list  but are
  2735.           settable anyway. The ALT-T, ALT-B and ALT-X windows use  the
  2736.           same  colors  as  the  keyboard  macros  window. The  redial
  2737.           display  uses the phone directory colors.  The setup screens
  2738.           use the help window colors. Communication screen  colors are
  2739.           used  in  the  redisplay section. The  script file selection
  2740.           window uses the file transfer window colors.
  2741.  
  2742.  
  2743.           REDISPLAY BUFFER
  2744.           ----------------
  2745.  
  2746.  
  2747.           To redisplay lines that have scrolled off your screen, press
  2748.           ALT-F6.  ProComm will display the last  4000 characters that
  2749.           have come in.
  2750.  
  2751.           Use the PgUp  and PgDn  keys to scroll  one page  in  either
  2752.           direction. Use the  up and down  arrow keys to move one line
  2753.           in either direction. Pressing  the Home key will take you to
  2754.           the first page of  the redisplay buffer, while  pressing the
  2755.           End key will  take you to the  last. To  search for specific
  2756.           text  press 'F' or '/'. You will be prompted for the text to
  2757.           search  for. If the text if found ProComm will scroll to the
  2758.           page it is on and highlight what it found. To search for the
  2759.           same text again use  the same keystroke and then press ENTER
  2760.           when  prompted for the text to  look  for. Searches are  not
  2761.           case sensitive.
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.           Copyright (C) 1986 PIL Software Systems                   38
  2770.  
  2771.  
  2772.  
  2773.           ProComm 2.2                                 Program Features
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.           FILE DIRECTORY
  2780.           --------------
  2781.  
  2782.  
  2783.           Press ALT-F  to get a directory listing of your files. Enter
  2784.           a filespec  at the prompt just  as you would in  the DOS DIR
  2785.           command. Paths and drives are supported. COMSPEC must be set
  2786.           correctly for this feature to work.
  2787.  
  2788.  
  2789.           VIEW A FILE
  2790.           -----------
  2791.  
  2792.  
  2793.           To  examine a file that  exists  on your system  type ALT-V.
  2794.           You'll  be prompted  for  the name  of  the file.  Enter the
  2795.           complete  filename,  including drive and path  designator if
  2796.           desired. Press any key to begin viewing; press the space bar
  2797.           anytime during viewing  to pause the display. Press  ESC  to
  2798.           abort the viewing procedure.
  2799.  
  2800.  
  2801.           PROGRAM INFORMATION
  2802.           -------------------
  2803.  
  2804.  
  2805.           To  display  the  ProComm program information screen,  press
  2806.           ALT-I. Type any key to return.
  2807.  
  2808.  
  2809.           CHANGE LOGGED DRIVE OR DIRECTORY
  2810.           --------------------------------
  2811.  
  2812.  
  2813.           ProComm  allows  you to change  the default directory or the
  2814.           logged  drive you  are working in. Just press ALT-B and give
  2815.           the name of the new directory or drive. All downloaded files
  2816.           are  placed in the current default directory, as well as log
  2817.           files you create.
  2818.  
  2819.  
  2820.           DISPLAY ELAPSED TIME
  2821.           --------------------
  2822.  
  2823.  
  2824.           Pressing  ALT-T  will display the current time and date,  as
  2825.           well  as the elapsed time  since  the last  call  was  made.
  2826.           Elapsed time is reset  every time you make  a call using the
  2827.           dialing directory, and when you make a  connection using the
  2828.           redial facility.
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.           Copyright (C) 1986 PIL Software Systems                   39
  2836.  
  2837.  
  2838.  
  2839.           ProComm 2.2                                 Program Features
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.           CLEAR SCREEN
  2846.           ------------
  2847.  
  2848.  
  2849.           Press ALT-C  to clear your screen and home the cursor.  This
  2850.           is a local effect only.
  2851.  
  2852.  
  2853.           HANG-UP
  2854.           -------
  2855.  
  2856.  
  2857.           Press ALT-H  to  hang-up your  telephone connection. ProComm
  2858.           accomplishes this by first attempting to  drop DTR.  If this
  2859.           fails, then  the modem hang-up string is sent  to the modem.
  2860.           ProComm  uses the  "carrier detect mask" in the setup screen
  2861.           to determine if the hang-up was successful.  Most modems use
  2862.           a  mask of 32  or 128.  If you receive the  "HANG UP FAILED"
  2863.           message  after pressing ALT-H. perform the following checks:
  2864.           Be sure your modem is set to monitor DTR and  CD. If hang-up
  2865.           still fails,  check that the  modem  hang-up string  in  the
  2866.           setup screen is correct for  your modem.  If it still fails,
  2867.           try  different  values  for  the carrier  detect mask.  Some
  2868.           common values are 16, 32, 48, and 128.
  2869.  
  2870.  
  2871.           TOGGLE DUPLEX
  2872.           -------------
  2873.  
  2874.  
  2875.           ALT-E  will toggle duplex  between  full and half. ProComm's
  2876.           default duplex  is set by the user in  the setup screen.  If
  2877.           characters  you  type  appear twice you should set duplex to
  2878.           full.  Likewise, if you type something that is not displayed
  2879.           try toggling duplex to half. A message is  briefly displayed
  2880.           on the status line when you toggle this setting.
  2881.  
  2882.  
  2883.           TOGGLE CR - CR/LF
  2884.           -----------------
  2885.  
  2886.  
  2887.           Some  remote  systems  delimit lines  of  text  with  single
  2888.           carriage returns, while others  use a  carriage  return/line
  2889.           feed  combination.  ProComm  can add  a line  feed  to  each
  2890.           incoming carriage return if  needed.  Use  ALT-F3 to  toggle
  2891.           this  on  and off. The default  is CR only.  If  text  lines
  2892.           overwrite each other, the  remote  is  not  sending  LFs, so
  2893.           switch  to CR/LF. If text appears  double spaced  use the CR
  2894.           setting. A message is briefly displayed when you toggle this
  2895.           option.
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.           Copyright (C) 1986 PIL Software Systems                   40
  2902.  
  2903.  
  2904.  
  2905.           ProComm 2.2                                 Program Features
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.           BREAK
  2912.           -----
  2913.  
  2914.  
  2915.           Pressing  CTRL-BREAK  will cause a  350  millisecond spacing
  2916.           condition  (break)  on  the line.  Use  the  keyboard  macro
  2917.           feature if you  require a specific character be sent for the
  2918.           remote to realize a break.
  2919.  
  2920.  
  2921.           ENDING A PROCOMM SESSION
  2922.           ------------------------
  2923.  
  2924.  
  2925.           When your  communications  work  is  finished, press  ALT-X.
  2926.           You'll be asked to  verify that you wish to leave. Enter 'N'
  2927.           to continue working or 'Y' to exit.
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.           Copyright (C) 1986 PIL Software Systems                   41
  2968.  
  2969.  
  2970.  
  2971.           Appendix A                                Terminal Emulation
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.                                     Overview
  2978.  
  2979.  
  2980.           ProComm emulates  a  number of  popular  terminals.  ProComm
  2981.           handles  most  of  the  standard features  and many  of  the
  2982.           extended features  of the  terminals  emulated. Functions of
  2983.           these terminals that are not emulated are still processed to
  2984.           insure that all control codes are handled properly.
  2985.  
  2986.           Due to the  wide variety of protocol convertors on mainframe
  2987.           front-end   processors,   some  keys  may  not  function  as
  2988.           expected.  These  emulations  have  been  tested   with  the
  2989.           mainframe  systems  at the University  of Missouri, Columbia
  2990.           and the  University  of California,  Berkeley,  as  well  as
  2991.           within private industry.  If you encounter a problem,  refer
  2992.           to the  TRANSMITTED CODES column in the  terminal  emulation
  2993.           charts on the following  pages to see if ProComm  is sending
  2994.           the code your protocol convertor is expecting.
  2995.  
  2996.           If you encounter any errors in these emulations or have  any
  2997.           questions, please let us know.
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.           Copyright (C) 1986 PIL Software Systems                   42
  3034.  
  3035.  
  3036.  
  3037.           Appendix A                                Terminal Emulation
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.                       Digital Equipment Corporation VT-100
  3044.  
  3045.  
  3046.           ProComm supports the standard model VT-100 functions in ANSI
  3047.           mode. Supported functions include: full/half duplex,  origin
  3048.           mode, scroll  region, special graphics character set, keypad
  3049.           application mode, cursor control,  erase functions, and full
  3050.           display   attributes   (including   extensions    for   ANSI
  3051.           color/graphics). 132 column mode  is not supported.  ProComm
  3052.           responds  to the the Identify and Device Attributes commands
  3053.           with ESC[?1;2c  (VT-100  with advanced video option). Keypad
  3054.           Application Mode functions  are  mapped to ProComm  function
  3055.           keys as shown in the chart below.
  3056.  
  3057.  
  3058.           ProComm KEYS     DEC VT-100 FUNCTION       TRANSMITTED CODES
  3059.           ------------------------------------------------------------
  3060.           Tab ............ Horizontal Tab ....................... 0x09
  3061.           Delete ......... Character Delete ..................... 0x7F
  3062.           Home ........... Home Cursor ...................... 0x1B5B48
  3063.           Cursor Up ...... Cursor Up ........................ 0x1B5B41
  3064.           Cursor Down .... Cursor Down ...................... 0x1B5B42
  3065.           Cursor Left .... Cursor Left ...................... 0x1B5B44
  3066.           Cursor Right ... Cursor Right ..................... 0x1B5B43
  3067.           Ctrl-PgDn ...... Clear screen ............. 0x1B5B481B5B324A
  3068.           End ............ Erase end of line ................ 0x1B5B4B
  3069.  
  3070.           F1 ............. Keypad Application mode 1 ........ 0x1B4F71
  3071.           F2 ............. Keypad Application mode 2 ........ 0x1B4F72
  3072.           F3 ............. Keypad Application mode 3 ........ 0x1B4F73
  3073.           F4 ............. Keypad Application mode 4 ........ 0x1B4F74
  3074.           F5 ............. Keypad Application mode 5 ........ 0x1B4F75
  3075.           F6 ............. Keypad Application mode 6 ........ 0x1B4F76
  3076.           F7 ............. Keypad Application mode 7 ........ 0x1B4F77
  3077.           F8 ............. Keypad Application mode 8 ........ 0x1B4F78
  3078.           F9 ............. Keypad Application mode 9 ........ 0x1B4F79
  3079.           F10 ............ Keypad Application mode 0 ........ 0x1B4F70
  3080.  
  3081.           Shift-F1 ....... Program Function 1 (PF1) ......... 0x1B4F50
  3082.           Shift-F2 ....... Program Function 2 (PF2) ......... 0x1B4F51
  3083.           Shift-F3 ....... Program Function 3 (PF3) ......... 0x1B4F52
  3084.           Shift-F4 ....... Program Function 4 (PF4) ......... 0x1B4F53
  3085.  
  3086.           Shift-F5 ....... Keypad Application mode DASH ..... 0x1B4F6D
  3087.           Shift-F6 ....... Keypad Application mode COMMA .... 0x1B4F6C
  3088.           Shift-F7 ....... Keypad Application mode PERIOD ... 0x1B4F6E
  3089.           Shift-F8 ....... Keypad Application mode ENTER .... 0x1B4F4D
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.           Copyright (C) 1986 PIL Software Systems                   43
  3100.  
  3101.  
  3102.  
  3103.           Appendix A                                Terminal Emulation
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.               Mapping of VT-100 keypad application mode functions
  3110.  
  3111.              PROCOMM FUNCTION KEYS              DEC VT-100 KEYPAD
  3112.  
  3113.              F1 - F10      SF1 - SF10
  3114.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3115.           | 1  | | 2  |  |PF1 | |PF2 |     |PF1 | |PF2 | |PF3 | |PF4 |
  3116.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3117.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3118.           | 3  | | 4  |  |PF3 | |PF4 |     | 7  | | 8  | | 9  | | -  |
  3119.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3120.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3121.           | 5  | | 6  |  | -  | | ,  |     | 4  | | 5  | | 6  | | ,  |
  3122.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3123.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ +----+
  3124.           | 7  | | 8  |  | .  | |ENTR|     | 1  | | 2  | | 3  | | E  |
  3125.           +----+ +----+  +----+ +----+     +----+ +----+ +----+ | N  |
  3126.           +----+ +----+  +----+ +----+     +-----------+ +----+ | T  |
  3127.           | 9  | | 0  |  |    | |    |     |     0     | | .  | | R  |
  3128.           +----+ +----+  +----+ +----+     +-----------+ +----+ +----+
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.           Copyright (C) 1986 PIL Software Systems                   44
  3166.  
  3167.  
  3168.  
  3169.           Appendix A                                Terminal Emulation
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.                                     IBM 3101
  3176.  
  3177.  
  3178.           ProComm  supports   the  standard  IBM   3101  Model   1x/2x
  3179.           functions.   Block  mode  and  transparent  mode   are   not
  3180.           supported. Supported  functions  include:  full/half duplex,
  3181.           full  character  set, scroll on/off, program function  keys,
  3182.           cursor control, and erase functions.
  3183.  
  3184.  
  3185.           ProComm KEYS     IBM 3101 FUNCTION         TRANSMITTED CODES
  3186.           ------------------------------------------------------------
  3187.           Tab ............ Horizontal Tab ....................... 0x09
  3188.           Delete ......... Character Delete ..................... 0x7F
  3189.           Home ........... Home Cursor ........................ 0x1B48
  3190.           Cursor Up ...... Cursor Up .......................... 0x1B41
  3191.           Cursor Down .... Cursor Down ........................ 0x1B42
  3192.           Cursor Left .... Cursor Left ........................ 0x1B44
  3193.           Cursor Right ... Cursor Right ....................... 0x1B43
  3194.           Ctrl-PgDn ...... Clear screen ....................... 0x1B4C
  3195.           End ............ Erase end of line .................. 0x1B49
  3196.           Ctrl-End ....... Erase end of screen ................ 0x1B4A
  3197.  
  3198.           F1 ............. Program Function 1 (PF1) ......... 0x1B610D
  3199.           F2 ............. Program Function 2 (PF2) ......... 0x1B620D
  3200.           F3 ............. Program Function 3 (PF3) ......... 0x1B630D
  3201.           F4 ............. Program Function 4 (PF4) ......... 0x1B640D
  3202.           F5 ............. Program Function 5 (PF5) ......... 0x1B650D
  3203.           F6 ............. Program Function 6 (PF6) ......... 0x1B660D
  3204.           F7 ............. Program Function 7 (PF7) ......... 0x1B670D
  3205.           F8 ............. Program Function 8 (PF8) ......... 0x1B680D
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.           Copyright (C) 1986 PIL Software Systems                   45
  3232.  
  3233.  
  3234.  
  3235.           Appendix A                                Terminal Emulation
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.                               Televideo 900 Series
  3242.  
  3243.  
  3244.           ProComm  supports  the   standard   Televideo   900   series
  3245.           functions.  Supported  functions include: full/half  duplex,
  3246.           program function keys, cursor control, erase functions,  and
  3247.           full  display attributes.  The  main  difference between the
  3248.           910/920 and the 925/950 emulations is in the codes generated
  3249.           for cursor down and in control codes for display attributes.
  3250.           The special graphics character set  and user loadable status
  3251.           line are supported.
  3252.  
  3253.  
  3254.           ProComm KEYS     TELEVIDEO 9xx FUNCTION    TRANSMITTED CODES
  3255.           ------------------------------------------------------------
  3256.           Tab ............ Horizontal Tab ....................... 0x09
  3257.           Backtab ........ Reverse Tab ........................ 0x1B49
  3258.           Insert ......... Insert Character ................... 0x1B51
  3259.           Ctrl-Home ...... Insert Line ........................ 0x1B45
  3260.           Delete ......... Delete Character ................... 0x1B57
  3261.           Ctrl-PgUp ...... Delete Line ........................ 0x1B52
  3262.           Home ........... Home Cursor .......................... 0x1E
  3263.           Cursor Up ...... Cursor Up ............................ 0x1B
  3264.           Cursor Down .... Cursor Down (910/920) ................ 0x0A
  3265.                            Cursor Down (925/950) ................ 0x16
  3266.           Cursor Left .... Cursor Left .......................... 0x18
  3267.           Cursor Right ... Cursor Right ......................... 0x1C
  3268.           Ctrl-PgDn ...... Clear Screen ......................... 0x1A
  3269.           End ............ Line Erase ......................... 0x1B54
  3270.           Ctrl-End ....... Page Erase ......................... 0x1B59
  3271.  
  3272.           F1 ............. Function 1 (F1) .................. 0x01400D
  3273.           F2 ............. Function 2 (F2) .................. 0x01410D
  3274.           F3 ............. Function 3 (F3) .................. 0x01420D
  3275.           F4 ............. Function 4 (F4) .................. 0x01430D
  3276.           F5 ............. Function 5 (F5) .................. 0x01440D
  3277.           F6 ............. Function 6 (F6) .................. 0x01450D
  3278.           F7 ............. Function 7 (F7) .................. 0x01460D
  3279.           F8 ............. Function 8 (F8) .................. 0x01470D
  3280.           F9 ............. Function 9 (F9) .................. 0x01480D
  3281.           F10 ............ Function 10 (F10) ................ 0x01490D
  3282.           Shift-F1 ....... Function 11 (F11) ................ 0x014A0D
  3283.           Shift-F2 ....... FUNCT .......................... *see below
  3284.           Shift-F3 ....... Shift Line Erase ................... 0x1B74
  3285.           Shift-F4 ....... Shift Page Erase ................... 0x1B79
  3286.           Shift-F5 ....... Shift Line Insert .................. 0x1B4E
  3287.           Shift-F6 ....... Shift Line Delete .................. 0x1B4F
  3288.           Shift-F7 ....... Shift Character Insert ............. 0x1B71
  3289.           Shift-F8 ....... Shift Character Delete ............. 0x1B72
  3290.           *  To emulate the  Televideo FUNCT key operation, press  and
  3291.           release Shift-F2, then press and release the key you wish to
  3292.           use in  in  conjunction  with  FUNCT.   This  will send  the
  3293.           standard 3 byte FUNCT sequence: <SOH> <key pressed> <CR>.
  3294.  
  3295.  
  3296.  
  3297.           Copyright (C) 1986 PIL Software Systems                   46
  3298.  
  3299.  
  3300.  
  3301.           Appendix A                                Terminal Emulation
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.                        Digital Equipment Corporation VT-52
  3308.  
  3309.  
  3310.           ProComm  supports  the   standard  model   VT-52  functions.
  3311.           Supported  functions   include:   full/half  duplex,  keypad
  3312.           application mode, cursor control, erase  functions, and full
  3313.           display  attributes. ProComm  responds  to the  the Identify
  3314.           command (ESC  Z) with ESC/Z.  (Standard VT-52 identification
  3315.           sequence). Keypad Application Mode  functions are mapped  to
  3316.           ProComm function keys as shown in the chart below.
  3317.  
  3318.  
  3319.           ProComm KEYS     DEC VT-52 FUNCTION        TRANSMITTED CODES
  3320.           ------------------------------------------------------------
  3321.           Tab ............ Horizontal Tab ....................... 0x09
  3322.           Delete ......... Character Delete ..................... 0x7F
  3323.           Home ........... Home Cursor ........................ 0x1B48
  3324.           Cursor Up ...... Cursor Up .......................... 0x1B41
  3325.           Cursor Down .... Cursor Down ........................ 0x1B42
  3326.           Cursor Left .... Cursor Left ........................ 0x1B44
  3327.           Cursor Right ... Cursor Right ....................... 0x1B43
  3328.           Ctrl-PgDn ...... Clear screen ................... 0x1B481B4A
  3329.           End ............ Erase end of line .................. 0x1B4B
  3330.  
  3331.           F1 ............. Keypad Application mode 1 ........ 0x1B3F71
  3332.           F2 ............. Keypad Application mode 2 ........ 0x1B3F72
  3333.           F3 ............. Keypad Application mode 3 ........ 0x1B3F73
  3334.           F4 ............. Keypad Application mode 4 ........ 0x1B3F74
  3335.           F5 ............. Keypad Application mode 5 ........ 0x1B3F75
  3336.           F6 ............. Keypad Application mode 6 ........ 0x1B3F76
  3337.           F7 ............. Keypad Application mode 7 ........ 0x1B3F77
  3338.           F8 ............. Keypad Application mode 8 ........ 0x1B3F78
  3339.           F9 ............. Keypad Application mode 9 ........ 0x1B3F79
  3340.           F10 ............ Keypad Application mode 0 ........ 0x1B3F70
  3341.  
  3342.           Shift-F1 ....... Program Function 1 (PF1) ........... 0x1B50
  3343.           Shift-F2 ....... Program Function 2 (PF2) ........... 0x1B51
  3344.           Shift-F3 ....... Program Function 3 (PF3) ........... 0x1B52
  3345.           Shift-F4 ....... Program Function 4 (PF4) ........... 0x1B53
  3346.  
  3347.           Shift-F5 ....... Keypad Application mode DASH ..... 0x1B3F6D
  3348.           Shift-F6 ....... Keypad Application mode COMMA .... 0x1B3F6C
  3349.           Shift-F7 ....... Keypad Application mode PERIOD ... 0x1B3F6E
  3350.           Shift-F8 ....... Keypad Application mode ENTER .... 0x1B3F4D
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.           Copyright (C) 1986 PIL Software Systems                   47
  3364.  
  3365.  
  3366.  
  3367.           Appendix A                                Terminal Emulation
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.                               Lear Sieglar ADM 3/5
  3374.  
  3375.  
  3376.           ProComm  supports  the  standard  ADM 3/5  series functions.
  3377.           Supported   functions   include:   full/half   duplex,  full
  3378.           character set, erase functions, and cursor control.
  3379.  
  3380.  
  3381.           ProComm KEYS     ADM 3/5 FUNCTION          TRANSMITTED CODES
  3382.           ------------------------------------------------------------
  3383.           Tab ............ Horizontal Tab ..................... 0x1B49
  3384.           Backtab ........ Reverse Tab ........................ 0x1B51
  3385.           Home ........... Home Cursor .......................... 0x1E
  3386.           Cursor Up ...... Cursor Up ............................ 0x1B
  3387.           Cursor Down .... Cursor Down .......................... 0x0A
  3388.           Cursor Left .... Cursor Left .......................... 0x18
  3389.           Cursor Right ... Cursor Right ......................... 0x1C
  3390.           Ctrl-PgDn ...... Clear screen ......................... 0x1A
  3391.           End ............ Erase end of line .................. 0x1B54
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.           Copyright (C) 1986 PIL Software Systems                   48
  3430.  
  3431.  
  3432.  
  3433.           Appendix A                                Terminal Emulation
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.                                  Heath/Zenith 19
  3440.  
  3441.  
  3442.           ProComm  supports the  standard Heath/Zenith  19  functions.
  3443.           Supported   functions   include:   full/half  duplex,   full
  3444.           character  set,  program  function  keys,  erase  functions,
  3445.           cursor control, and display attributes.
  3446.  
  3447.  
  3448.           ProComm KEYS     H-19 FUNCTION             TRANSMITTED CODES
  3449.           ------------------------------------------------------------
  3450.           Tab ............ Horizontal Tab ....................... 0x09
  3451.           Home ........... Home Cursor .................... 0x1B595F5F
  3452.           Cursor Up ...... Cursor Up .......................... 0x1B41
  3453.           Cursor Down .... Cursor Down ........................ 0x1B42
  3454.           Cursor Left .... Cursor Left ........................ 0x1B44
  3455.           Cursor Right ... Cursor Right ....................... 0x1B43
  3456.           Ctrl-PgDn ...... Clear screen ....................... 0x1B4C
  3457.           End ............ Erase end of line .................. 0x1B45
  3458.           Ctrl-Home ...... Insert Line ........................ 0x1B4C
  3459.           Ctrl-PgUp ...... Delete Line ........................ 0x1B4D
  3460.  
  3461.           F1 ............. Program Function 1 (PF1) ........... 0x1B53
  3462.           F2 ............. Program Function 2 (PF2) ........... 0x1B54
  3463.           F3 ............. Program Function 3 (PF3) ........... 0x1B55
  3464.           F4 ............. Program Function 4 (PF4) ........... 0x1B56
  3465.           F5 ............. Program Function 5 (PF5) ........... 0x1B57
  3466.           F6 ............. Program Function 6 (PF6) ........... 0x1B50
  3467.           F7 ............. Program Function 7 (PF7) ........... 0x1B51
  3468.           F8 ............. Program Function 8 (PF8) ........... 0x1B52
  3469.           F9 ............. Program Function 9 (PF9) ........... 0x1B30
  3470.           F10 ............ Program Function 10 (PF10) ......... 0x1B31
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.           Copyright (C) 1986 PIL Software Systems                   49
  3496.  
  3497.  
  3498.  
  3499.           Appendix A                                Terminal Emulation
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.                                  ADDS Viewpoint
  3506.  
  3507.  
  3508.           ProComm  supports  the  standard  ADDS Viewpoint  functions.
  3509.           Supported  functions   include:   full/half  duplex,   erase
  3510.           functions,   inset/delete  functions,  cursor  control,  and
  3511.           display attributes.
  3512.  
  3513.  
  3514.           ProComm KEYS     ADDS FUNCTION             TRANSMITTED CODES
  3515.           ------------------------------------------------------------
  3516.           Tab ............ Horizontal Tab ....................... 0x09
  3517.           Home ........... Home Cursor .................... 0x1B595F5F
  3518.           Cursor Up ...... Cursor Up ............................ 0x01
  3519.           Cursor Down .... Cursor Down .......................... 0x0A
  3520.           Cursor Left .... Cursor Left .......................... 0x15
  3521.           Cursor Right ... Cursor Right ......................... 0x06
  3522.           Ctrl-PgDn ...... Clear screen ......................... 0x0C
  3523.           End ............ Erase end of line .................. 0x1B4B
  3524.           Ctrl-End ....... Erase end of screen ................ 0x1B6B
  3525.           Ins ............ Insert Character ................... 0x1B46
  3526.           Ctrl-Home ...... Insert Line ........................ 0x1B4D
  3527.           Del ............ Delete Character ................... 0x1B45
  3528.           Ctrl-PgUp ...... Delete Line ........................ 0x1B6C
  3529.  
  3530.           F1 ............. Function 1 (F1) .................. 0x02310D
  3531.           F2 ............. Function 2 (F2) .................. 0x02320D
  3532.           F3 ............. Function 3 (F3) .................. 0x02330D
  3533.           F4 ............. Function 4 (F4) .................. 0x02340D
  3534.           F5 ............. Function 5 (F5) .................. 0x02350D
  3535.           F6 ............. Function 6 (F6) .................. 0x02360D
  3536.           F7 ............. Function 7 (F7) .................. 0x02370D
  3537.           F8 ............. Function 8 (F8) .................. 0x02380D
  3538.  
  3539.           Shift F1 ....... Shift Function 1 (F1) ............ 0x02390D
  3540.           Shift F2 ....... Shift Function 2 (F2) ................ 0x3A
  3541.           Shift F3 ....... Shift Function 3 (F3) ................ 0x3B
  3542.           Shift F4 ....... Shift Function 4 (F4) ............ 0x3C2D2D
  3543.           Shift F5 ....... Shift Function 5 (F5) ................ 0x3D
  3544.           Shift F6 ....... Shift Function 6 (F6) ............ 0x2D2D3E
  3545.           Shift F7 ....... Shift Function 7 (F7) ................ 0x3F
  3546.           Shift F8 ....... Shift Function 8 (F8) ................ 0x40
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.           Copyright (C) 1986 PIL Software Systems                   50
  3562.  
  3563.  
  3564.  
  3565.           Appendix A                                Terminal Emulation
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.                                     WYSE 100
  3572.  
  3573.  
  3574.           ProComm  supports  the  standard  WYSE functions.  Supported
  3575.           functions   include:  full/half  duplex,  erase   functions,
  3576.           inset/delete   functions,   cursor  control,   and   display
  3577.           attributes.
  3578.  
  3579.  
  3580.           ProComm KEYS     WYSE 100 FUNCTION         TRANSMITTED CODES
  3581.           ------------------------------------------------------------
  3582.           Tab ............ Horizontal Tab ....................... 0x09
  3583.           Backtab ........ Reverse Tab ........................ 0x1B49
  3584.           Insert ......... Insert Character ................... 0x1B51
  3585.           Ctrl-Home ...... Insert Line ........................ 0x1B45
  3586.           Delete ......... Delete Character ..................... 0x7F
  3587.           Ctrl-PgUp ...... Delete Line ........................ 0x1B52
  3588.           Home ........... Home Cursor .......................... 0x1E
  3589.           Cursor Up ...... Cursor Up ............................ 0x1B
  3590.           Cursor Down .... Cursor Down .......................... 0x0A
  3591.           Cursor Left .... Cursor Left .......................... 0x18
  3592.           Cursor Right ... Cursor Right ......................... 0x1C
  3593.           Ctrl-PgDn ...... Clear Screen ......................... 0x1A
  3594.           End ............ Line Erase ......................... 0x1B54
  3595.           Ctrl-End ....... Page Erase ......................... 0x1B59
  3596.  
  3597.           F1 ............. Function 1 (F1) .................. 0x01400D
  3598.           F2 ............. Function 2 (F2) .................. 0x01410D
  3599.           F3 ............. Function 3 (F3) .................. 0x01420D
  3600.           F4 ............. Function 4 (F4) .................. 0x01430D
  3601.           F5 ............. Function 5 (F5) .................. 0x01440D
  3602.           F6 ............. Function 6 (F6) .................. 0x01450D
  3603.           F7 ............. Function 7 (F7) .................. 0x01460D
  3604.           F8 ............. Function 8 (F8) .................. 0x01470D
  3605.  
  3606.           Shift F1 ....... Shift Function 1 (F1) ............ 0x01480D
  3607.           Shift F2 ....... Shift Function 2 (F2) ............ 0x01490D
  3608.           Shift F3 ....... Shift Function 3 (F3) ............ 0x014A0D
  3609.           Shift F4 ....... Shift Function 4 (F4) ............ 0x014B0D
  3610.           Shift F5 ....... Shift Function 5 (F5) ............ 0x014C0D
  3611.           Shift F6 ....... Shift Function 6 (F6) ............ 0x014D0D
  3612.           Shift F7 ....... Shift Function 7 (F7) ............ 0x014E0D
  3613.           Shift F8 ....... Shift Function 8 (F8) ............ 0x014F0D
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.           Copyright (C) 1986 PIL Software Systems                   51
  3628.  
  3629.  
  3630.  
  3631.           Appendix A                                Terminal Emulation
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.                                     ANSI-BBS
  3638.  
  3639.  
  3640.           This  is  the recommended emulation  for use  with  bulletin
  3641.           board systems that use ANSI graphics and color. the ANSI-BBS
  3642.           mode processes the ANSI  codes  given  in  the DOS technical
  3643.           reference manual, and behaves  in the same manner as the DOS
  3644.           ANSI.SYS device driver.  (ProComm does not use the  ANSI.SYS
  3645.           driver  itself.)  This emulation  is  similar to  the VT-100
  3646.           emulation, but  the VT-100  emulation handles  normal, bold,
  3647.           and reverse video in a different manner. The VT-100 keyboard
  3648.           mapping is used with this emulation.
  3649.  
  3650.  
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.           Copyright (C) 1986 PIL Software Systems                   52
  3694.  
  3695.  
  3696.  
  3697.           Appendix B                                  ProComm Commands
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.                              COMMAND REFERENCE GUIDE
  3704.  
  3705.  
  3706.                                  MAJOR FUNCTIONS
  3707.  
  3708.                        Dialing Directory .......... Alt-D
  3709.                        Automatic Redial............ Alt-R
  3710.                        Keyboard Macros ............ Alt-M
  3711.                        Modem Parameters ........... Alt-P
  3712.                        Translate Table ............ Alt-W
  3713.                        Editor ..................... Alt-A
  3714.                        Exit ....................... Alt-X
  3715.                        DOS Gateway ............... Alt-F4
  3716.                        Command File .............. Alt-F5
  3717.                        Redisplay ................. Alt-F6
  3718.  
  3719.  
  3720.                                 UTILITY FUNCTIONS
  3721.  
  3722.                        Program Info ............... Alt-I
  3723.                        Setup screen ............... Alt-S
  3724.                        Kermit server commands ......Alt-K
  3725.                        Change Directory ........... Alt-B
  3726.                        Clear Screen ............... Alt-C
  3727.                        Toggle Duplex .............. Alt-E
  3728.                        Hang Up Phone .............. Alt-H
  3729.                        Elapsed Time ............... Alt-T
  3730.                        Print On/Off ............... Alt-L
  3731.                        Set Colors ................. Alt-Z
  3732.                        Toggle CR - CR/LF ......... Alt-F3
  3733.                        Break Key ............. Ctrl-Break
  3734.  
  3735.  
  3736.                                  FILE FUNCTIONS
  3737.  
  3738.                        Send files .................. PgUp
  3739.                        Receive files ............... PgDn
  3740.                        File Directory ............. Alt-F
  3741.                        View a file ................ Alt-V
  3742.                        Screen Dump ................ Alt-G
  3743.                        Log Open/Close toggle ..... Alt-F1
  3744.                        Log hold .................. Alt-F2
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.           Copyright (C) 1986 PIL Software Systems                   53
  3760.  
  3761.  
  3762.  
  3763.           Appendix C                                     Command Files
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.                  COMMAND FILE COMMANDS (Alphabetical by Command)
  3770.  
  3771.  
  3772.           Command Form                    Command Function
  3773.           ------------------------------------------------------------
  3774.           %A                              Sound alarm.
  3775.           %B"drive and/or dir"            Change default drive and/or
  3776.                                              directory.
  3777.           %C"dd entry"                    Call dialing directory entry
  3778.                                              with long distance code.
  3779.           %D"DOS command"                 Execute DOS commands.
  3780.           %E0                             Emulate IBM 3101.
  3781.           %E1                             Emulate DEC VT100.
  3782.           %E2                             Emulate Televideo 912/920.
  3783.           %E3                             Emulate Televideo 925/950.
  3784.           %E4                             Emulate DEC VT52.
  3785.           %E5                             Emulate ADM3/5.
  3786.           %E6                             Emulate Heath 19.
  3787.           %E7                             ANSI-BBS.
  3788.           %E8                             ADDS Viewpoint.
  3789.           %E9                             Wyse 100
  3790.           %F"x"                           Change comm parameters (see
  3791.                                              manual).
  3792.           %G                              Screen dump to PROCOMM.IMG.
  3793.           %H                              Hang-up the phone.
  3794.           %I"string to wait for"          Wait for incoming string.
  3795.           %Jx                             Send ALT key sequence.
  3796.           %KBB                            Kermit binary mode.
  3797.           %KBT                            Kermit text mode.
  3798.           %KF                             Send Kermit Finish server
  3799.                                              command.
  3800.           %KL                             Send Kermit Logout server
  3801.                                              command.
  3802.           %LC                             Close log file.
  3803.           %LH                             Hold log file.
  3804.           %LO"logname"                    Open log file.
  3805.           %LPC                            Close printer logging.
  3806.           %LPO                            Open printer logging.
  3807.           %LR                             Resume log file.
  3808.           %M"message"                     Display message on screen.
  3809.           %NY"prompt"                     Prompt for, get and send
  3810.                                              user input.
  3811.           %NN"prompt"                     Prompt for, get and send
  3812.                                              user input (masked).
  3813.           %OB                             Use BIOS for screen writes.
  3814.           %OD                             Use direct screen writes.
  3815.           %P"seconds to look"             Seconds to look for incoming string.
  3816.           %Q                              Quit ProComm.
  3817.           %R"redial delay"                Reset redial delay time.
  3818.           %SAY                            Alarm on.
  3819.           %SAN                            Alarm off.
  3820.           %SN                             Sound off.
  3821.           %ST"time in seconds"            Set alarm time.
  3822.           %SY                             Sound on.
  3823.  
  3824.  
  3825.           Copyright (C) 1986 PIL Software Systems                   54
  3826.  
  3827.  
  3828.  
  3829.           Appendix C                                     Command Files
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.           %T"string"                      Transmit string out port.
  3836.           %U1                             Clear screen.
  3837.           %U2                             CR as CR.
  3838.           %U3                             CR as CR/LF.
  3839.           %U4                             Full duplex.
  3840.           %U5                             Half duplex.
  3841.           %U6                             Break.
  3842.           %U7                             Line wrap on.
  3843.           %U8                             Line wrap off.
  3844.           %U9                             Scroll on.
  3845.           %U0                             Scroll off.
  3846.           %UBN                            BS non-destructive
  3847.           %UBY                            BS destructive.
  3848.           %UHN                            XON/XOFF handshake off.
  3849.           %UHY                            XON/XOFF handshake on.
  3850.           %UXN                            XMODEM normal mode.
  3851.           %UXR                            XMODEM relaxed mode.
  3852.           %W"seconds to wait"             Wait for "seconds" seconds.
  3853.           %XDK                            Download Kermit.
  3854.           %XDM                            Download MODEM7.
  3855.           %XDT                            Download Telink.
  3856.           %XDX"filespec"                  Download XMODEM.
  3857.           %XDY"filespec"                  Download YMODEM.
  3858.           %XDZ                            Download YMODEM batch.
  3859.           %XUA"fielspec"                  Upload ASCII.
  3860.           %XUK"filespec"                  Upload Kermit.
  3861.           %XUM"filespec"                  Upload MODEM7.
  3862.           %XUT"filespec"                  Upload Telink.
  3863.           %XUX"filespec"                  Upload XMODEM.
  3864.           %XUY"filespec"                  Upload YMODEM.
  3865.           %XUZ"filespec"                  Upload YMODEM batch.
  3866.           %YEN                            ASCII u/l echo off.
  3867.           %YEY                            ASCII u/l echo on.
  3868.           %YP"pace count"                 Set ASCII upload pace count.
  3869.           %YSN                            ASCII u/l don't strip LF
  3870.           %YSY                            ASCII u/l strip LF
  3871.           %ZY                             Translate table on.
  3872.           %ZN                             Translate table off.
  3873.  
  3874.  
  3875.           All  commands  start  with '%'.  The  command letter(s) must
  3876.           immediately follow the '%', and may be upper  or lower case.
  3877.           All arguments  must be enclosed in  quotes ("")or tick marks
  3878.           (''),  and must immediately follow the command letters.  All
  3879.           other characters in the file are ignored, and may be used as
  3880.           comments. ProComm looks  for an  extension of  .CMD  when it
  3881.           lists available command files.
  3882.  
  3883.           When using the  'I'  command, the strings must match exactly
  3884.           in case.  Use  the  'P' command to  set the  amount of  time
  3885.           ProComm waits for the  incoming character string to be found
  3886.           (default is 30).
  3887.  
  3888.           Strings to be transmitted ('T'  command) use the translation
  3889.  
  3890.  
  3891.           Copyright (C) 1986 PIL Software Systems                   55
  3892.  
  3893.  
  3894.  
  3895.           Appendix C                                     Command Files
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.           conventions  described  in  the  section  on  output  string
  3902.           translation.
  3903.  
  3904.  
  3905.  
  3906.  
  3907.  
  3908.  
  3909.  
  3910.  
  3911.  
  3912.  
  3913.  
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.           Copyright (C) 1986 PIL Software Systems                   56
  3958.  
  3959.  
  3960.  
  3961.           Appendix D                                  Utility Programs
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.                          Timed Execution Facility (TEF)
  3968.  
  3969.  
  3970.  
  3971.           The  ProComm  Timed  Execution  Facility  is  a  stand alone
  3972.           program that allows execution of a ProComm command file at a
  3973.           predetermined time.
  3974.  
  3975.           TEF is started  from  the  DOS prompt by typing the command:
  3976.           TEF
  3977.  
  3978.           TEF will prompt you for the  name of a ProComm  command file
  3979.           and the time to start its execution. TEF will wait until the
  3980.           specified  time and then load and execute ProComm passing in
  3981.           the name of the command file.
  3982.  
  3983.           The time must be entered  in military format.  The hour must
  3984.           be 0-23 and the minutes  must be 0-59.  Pressing ESC at  any
  3985.           time  will abort TEF. Pressing F1 will allow  you  to change
  3986.           the command  file and execution time. Pressing F2 will blank
  3987.           the screen.  (Pressing  any other key  will turn  the screen
  3988.           back on).
  3989.  
  3990.  
  3991.  
  3992.  
  3993.  
  3994.                       Dialing Directory Conversion Utility
  3995.  
  3996.  
  3997.  
  3998.           ProComm is distributed with a  dialing directory  conversion
  3999.           program called CONVERT.EXE. Use CONVERT to change PC-TALK or
  4000.           QMODEM dialing  directories to  ProComm format.  To execute,
  4001.           type: CONVERT on  the  DOS command line and  then follow the
  4002.           prompts.
  4003.  
  4004.           NOTE: When converting QMODEM  directories only the first 100
  4005.           entries will  be  converted. In addition, the modem  command
  4006.           will not be converted and will default to ATDT.
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.  
  4022.  
  4023.           Copyright (C) 1986 PIL Software Systems                   57
  4024.  
  4025.  
  4026.  
  4027.           Appendix E                              Answers to Questions
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.           Question:
  4034.  
  4035.           ALT-H doesn't work with my modem. What's wrong?
  4036.  
  4037.           Answer:
  4038.  
  4039.           ProComm first attempts to  hang up by dropping  the DTR line
  4040.           to the modem.  Your modem must monitor the DTR line for this
  4041.           to work. Users of Hayes external modems must have switch one
  4042.           in  the  open  (up)  position.  Owners  of  the newer  Hayes
  4043.           internals  must have  a  jumper correctly set.  Consult your
  4044.           modem  manual  for  further  details. If  your configuration
  4045.           prevents the use of DTR in hanging up, ProComm can also send
  4046.           a hangup string. After  attempting  to  drop DTR the program
  4047.           checks carrier detect to  see if you are still online. If so
  4048.           it will  send  the  hangup string you have  specified in the
  4049.           setup screen.
  4050.  
  4051.  
  4052.           Question:
  4053.  
  4054.           When  using  the redial facility,  or  making a call  from a
  4055.           command file, the program doesn't realize  when I've  made a
  4056.           connection.
  4057.  
  4058.           Answer:
  4059.  
  4060.           Make sure that ProComm's modem  connect string  is correctly
  4061.           defined  for  the message your  modem  returns  for  carrier
  4062.           detect. The ProComm default is "CONNECT".
  4063.  
  4064.  
  4065.           Question:
  4066.  
  4067.           I  sometimes  have  trouble opening  files  for  logging  or
  4068.           downloading.
  4069.  
  4070.           Answer:
  4071.  
  4072.           You  may  need  to  increase  the  FILES=  parameter  in your
  4073.           CONFIG.SYS  file.   We  suggest  using  at  least   FILES=15.
  4074.           Consult your DOS manual for more details.
  4075.  
  4076.  
  4077.           Question:
  4078.  
  4079.           I can't get the  dialing directory  to call  using  the long
  4080.           distance code I've put in the number.
  4081.  
  4082.           Answer:
  4083.  
  4084.           Specify the long distance code to be used  when  you make to
  4085.           call  itself,  not  when  you  enter  the  number  into  the
  4086.           directory.  For instance, say "#37"  at the "==>"  prompt to
  4087.  
  4088.  
  4089.           Copyright (C) 1986 PIL Software Systems                   58
  4090.  
  4091.  
  4092.  
  4093.           Appendix E                              Answers to Questions
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.           dial entry  number  37 using  the  '#' long  distance  code.
  4100.           Entering a long distance code as part of the number will not
  4101.           work.
  4102.  
  4103.  
  4104.           Question:
  4105.  
  4106.           I'm having trouble getting ProComm to work with my PCjr. Any
  4107.           ideas?
  4108.  
  4109.           Answer:
  4110.  
  4111.           The  PCjr  is  somewhat  different  in  the  way it  handles
  4112.           communications. A solution  that has worked  for a number of
  4113.           users is  this: Call our  BBS  and  download a  file  called
  4114.           COMSWAP.ARC.  After  un-arcing  the  file you  should find 2
  4115.           programs  called COMSWAP.COM  and  COMREST.COM.  Run COMSWAP
  4116.           before  running ProComm  and  run  COMREST  after. Then  use
  4117.           ProComm set to COM2:.
  4118.  
  4119.  
  4120.           Question:
  4121.  
  4122.           When  I call your  bulletin board my modem connects but then
  4123.           nothing else happens. What's wrong?
  4124.  
  4125.           Answer:
  4126.  
  4127.           The Fido  BBS software, and a  number of other BBS programs,
  4128.           require some input so that the modems can determine the baud
  4129.           rate and  start their handshake. After  connecting, send the
  4130.           remote several carriage returns.  If you  are calling a Fido
  4131.           at 2400 baud you should send several SPACES instead.
  4132.  
  4133.  
  4134.           Question:
  4135.  
  4136.           When I'm using a mutli-tasking operating system and  running
  4137.           ProComm in  the background, window displays bleed through to
  4138.           the active partition.
  4139.  
  4140.           Answer:
  4141.  
  4142.           Go into the  general setup screen and set ProComm to use the
  4143.           BIOS screen  write method.  It is  much slower but will  not
  4144.           cause the bleed through that you are experiencing.
  4145.  
  4146.  
  4147.           Question:
  4148.  
  4149.           When I try to use the DOS gateway it says 'Command processor
  4150.           not found'. What does this mean?
  4151.  
  4152.           Answer:
  4153.  
  4154.  
  4155.           Copyright (C) 1986 PIL Software Systems                   59
  4156.  
  4157.  
  4158.  
  4159.           Appendix E                              Answers to Questions
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165.           In order to  use the gateway, ProComm must load  a secondary
  4166.           copy  of the  command processor  (COMMAND.COM). It uses  the
  4167.           environment  variable  COMSPEC  to  determine  the name  and
  4168.           location of the  command processor. COMSPEC is  set when you
  4169.           boot  to the drive, directory and program  you  booted from.
  4170.           Problems can arise if you boot off a floppy, and then change
  4171.           the floppy in the boot disk drive.  To use  the gateway, and
  4172.           the ALT-F function, be sure that COMSPEC is set and that the
  4173.           command processor is where COMSPEC says it is.
  4174.  
  4175.  
  4176.           Question:
  4177.  
  4178.           I  can't  use  the help screen because MultiLink  grabs  the
  4179.           ALT-F10 keystroke before ProComm can get it.
  4180.  
  4181.           Answer:
  4182.  
  4183.           MultiLink provides  an  'escape'  keystroke  to  avoid  that
  4184.           problem. Simply  press  ALT-F9 before  pressing ALT-F10  and
  4185.           MultiLink will let the ALT-F10 through to ProComm.
  4186.  
  4187.  
  4188.  
  4189.  
  4190.  
  4191.  
  4192.  
  4193.  
  4194.  
  4195.  
  4196.  
  4197.  
  4198.  
  4199.  
  4200.  
  4201.  
  4202.  
  4203.  
  4204.  
  4205.  
  4206.  
  4207.  
  4208.  
  4209.  
  4210.  
  4211.  
  4212.  
  4213.  
  4214.  
  4215.  
  4216.  
  4217.  
  4218.  
  4219.  
  4220.  
  4221.           Copyright (C) 1986 PIL Software Systems                   60
  4222.  
  4223.  
  4224.  
  4225.           Appendix F                          Technical Specifications
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.                         ProComm Technical Specifications
  4232.  
  4233.  
  4234.  
  4235.  
  4236.  
  4237.  
  4238.                     Receive buffer size ...................  2048 Bytes
  4239.  
  4240.                     Redisplay buffer size .................. 4000 Bytes
  4241.  
  4242.                     Baud rates supported .......................... 300
  4243.                                          ......................... 1200
  4244.                                          ......................... 2400
  4245.                                          ......................... 4800
  4246.                                          ......................... 9600
  4247.                                          ........................ 19200
  4248.  
  4249.                     File transfer protocols ..................... ASCII
  4250.                                             .................... XMODEM
  4251.                                             .................... TELINK
  4252.                                             .................... YMODEM
  4253.                                             .................... MODEM7
  4254.                                             .................... KERMIT
  4255.  
  4256.                     Serial ports supported ............ COM1 0x3F8 IRQ4
  4257.                                            ............ COM2 0x2F8 IRQ3
  4258.  
  4259.                     Video buffer addresses supported .... COLOR 0xB8000
  4260.                                                      ..... MONO 0xB0000
  4261.  
  4262.                     Interrupt vectors used ....................... 0x0B
  4263.                                            ....................... 0x0C
  4264.                                            ....................... 0x1B
  4265.                                            ....................... 0x23
  4266.  
  4267.  
  4268.  
  4269.  
  4270.  
  4271.  
  4272.  
  4273.  
  4274.  
  4275.  
  4276.  
  4277.  
  4278.  
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.  
  4286.  
  4287.           Copyright (C) 1986 PIL Software Systems                   61
  4288.  
  4289.  
  4290.  
  4291.           Appendix G                                           Invoice
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.  
  4298.  
  4299.  
  4300.  
  4301.  
  4302.           Remit to:          PIL Software Systems              Invoice
  4303.                                   PO Box 1471
  4304.                               Columbia, MO 65205
  4305.  
  4306.  
  4307.  
  4308.  
  4309.  
  4310.           Sold to:                       Ship to:
  4311.                    --------------------           --------------------
  4312.  
  4313.                    --------------------           --------------------
  4314.  
  4315.                    --------------------           --------------------
  4316.  
  4317.  
  4318.  
  4319.           ============================================================
  4320.           Date:                          PO #:
  4321.           ============================================================
  4322.           Quantity       Description                  Unit    Extended
  4323.           ------------------------------------------------------------
  4324.                     | ProComm v2.2                 | $25.00 | $
  4325.                     |                              |        |
  4326.                     |                              |        |
  4327.                     |                              |        |
  4328.                     |                              |        |
  4329.                     |                              |        |
  4330.           ------------------------------------------------------------
  4331.                                                     Subtotal: $
  4332.           (MO residents please add 4.3% sales tax)       Tax: $
  4333.                                                        Total: $
  4334.  
  4335.  
  4336.  
  4337.  
  4338.  
  4339.  
  4340.  
  4341.  
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.  
  4348.  
  4349.  
  4350.  
  4351.  
  4352.  
  4353.           Copyright (C) 1986 PIL Software Systems                   62
  4354.  
  4355.  
  4356.  
  4357.           ProComm 2.2                                            Index
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.           INDEX                          ALT-F4  36
  4364.                                          ALT-F5  27
  4365.                                          ALT-F6  38
  4366.                                          ALT-G  37
  4367.           %                              ALT-H  14, 40
  4368.             %A  29                       ALT-I  39
  4369.             %B  29                       ALT-K  26
  4370.             %C  29                       ALT-L  37
  4371.             %D  29                       ALT-M  36
  4372.             %E  29                       ALT-P  10
  4373.             %F  30                       ALT-R  23
  4374.             %G  30                       ALT-S  12
  4375.             %H  30                       ALT-T  39
  4376.             %I  30                       ALT-V  39
  4377.             %J  31                       ALT-W  27
  4378.             %K  31                       ALT-X  41
  4379.             %L  31                       ALT-Z  38
  4380.             %M  32                       ANSI-BBS  52
  4381.             %N  32                       ASCII file xfer  24
  4382.             %O  32                       auto redial
  4383.             %P  32                         See redial
  4384.             %Q  32                       AUTOEXEC.BAT  7
  4385.             %R  32
  4386.             %S  32                     B
  4387.             %T  33                       bar
  4388.             %U  33                         See vertical bar
  4389.             %W  34                       BIOS screen write  17,
  4390.             %X  34                           59
  4391.             %Y  35                       break  41
  4392.             %Z  36                       BS interpretation  15
  4393.  
  4394.           /                            C
  4395.             /B  8                        caret (^)  11
  4396.             /F  8, 27                    carrier detect mask
  4397.             /M  8                            14, 40
  4398.             /S  8                        CD mask
  4399.                                            See carrier detect
  4400.           A                                mask
  4401.             aborted files  19            changes to previous  1
  4402.             address of PIL  2            clear screen  40
  4403.             ADDS Viewpoint  50           CMD files
  4404.             alarm sound  17                See script files
  4405.             alarm time  18               colors
  4406.             ALT-A  37                      See setting colors
  4407.             ALT-B  39                    command files
  4408.             ALT-C  40                      See script files
  4409.             ALT-D  19                    command line options  8
  4410.             ALT-E  40                    command processor  60
  4411.             ALT-F  39                    command reference  53
  4412.             ALT-F1  37                   commercial use  ii
  4413.             ALT-F10  9, 60               communications param  9
  4414.             ALT-F2  37                   CompuServe  18, 25
  4415.             ALT-F3  40
  4416.  
  4417.  
  4418.  
  4419.           Copyright (C) 1986 PIL Software Systems             Index 63
  4420.  
  4421.  
  4422.  
  4423.           ProComm 2.2                                            Index
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.             COMSPEC  36, 39, 60              24
  4430.             CONFIG.SYS  6                file transfer  23
  4431.             connect string  13, 58       file viewing  39
  4432.             control characters  11       file xfer protocols  24
  4433.             CONVERT  57                  FILES=  6, 58
  4434.             copying  ii
  4435.             copying the program  2     G
  4436.             corporate license  ii        general setup  16
  4437.             CR interpretation  15
  4438.             CR translation char  10    H
  4439.             CR-CR/LF  15, 40             handshake  15
  4440.             CRC                          hang-up  40, 58
  4441.               See XMODEM CRC             hang-up string  13
  4442.             CTRL translate char  11      Heath/Zenith 19  49
  4443.             CTRL-BREAK  41               help screen  9
  4444.  
  4445.           D                            I
  4446.             data terminal ready          IBM 3101  45
  4447.               See DTR                    information screen  8
  4448.             DEC VT-100  43               invoice  2, 62
  4449.             DEC VT-100 kb map  44
  4450.             DEC VT-52  47              K
  4451.             default directory  39        Kermit file xfer  26
  4452.             default drive  39            Kermit setup  16
  4453.             dialing  22                  keyboard macros  36
  4454.             dialing command  13          keystroke changes  1
  4455.             dialing directory  19
  4456.             dialing, manual  22        L
  4457.             direct screen write  17      license  ii
  4458.             distribution  4              line wrap  16
  4459.             DOS commands  29             log file  17
  4460.             DOS gateway  36, 59          logging, file  37
  4461.             download, ASCII  24          logging, printer  37
  4462.             downloaded files  19         long distance codes
  4463.             downloading files  24            21, 58
  4464.             DTR  40, 58, 58              LS ADM 3  48
  4465.             duplex  15, 40
  4466.                                        M
  4467.           E                              machine requirements  6
  4468.             echo                         making a call  22
  4469.               See duplex                 manual dialing
  4470.             editor  16, 37                 See dialing, manual
  4471.             elapsed time  39             modem command  21
  4472.             ESC translate char  10       modem init string  12
  4473.             exclamation point (!         modem pause  14, 23
  4474.                 10                       modem pause char  11
  4475.                                          modem setup  12
  4476.           F                              MODEM7 file xfer  25
  4477.             Fido  59                     multi-tasking  59
  4478.             file directory  39           MultiLink  60
  4479.             file logging
  4480.               See logging, file        N
  4481.             file name, duplicate
  4482.  
  4483.  
  4484.  
  4485.           Copyright (C) 1986 PIL Software Systems             Index 64
  4486.  
  4487.  
  4488.  
  4489.           ProComm 2.2                                            Index
  4490.  
  4491.  
  4492.  
  4493.  
  4494.  
  4495.             no connect string  13          See Kermit file xfer
  4496.                                          sound effects  17
  4497.           O                              Source, The  5, 26
  4498.             output string transl         stripping chars  27
  4499.                 10                       support BBS  2, 4
  4500.             overlays  1
  4501.                                        T
  4502.           P                              TCOMM BBS  26
  4503.             parameter file chang  1      TEF  57
  4504.             pause delay  14              Televideo 900 series
  4505.             pause translate cha-             46
  4506.                 11                       Telink file xfer  26
  4507.             PC-HOST BBS  26              terminal emulation  9,
  4508.             PCjr  59                         15, 42
  4509.             PgDn  24                     terminal mode  9
  4510.             PgUp  23                     terminal setup  15
  4511.             print directory  22          tilde (~)  11
  4512.             printer logging              timeout delay  14, 23
  4513.               See logging, printer       translate CR char  18
  4514.             problem reporting  4         translate CTRL char  19
  4515.             ProComm environment  7       translate ESC char  19
  4516.             ProComm files  7             translate pause char
  4517.             PROCOMM.IMG  37                  18
  4518.             product support  4           translate table  17, 27
  4519.             PROFILE.CMD  28
  4520.             program description  6     U
  4521.             program information  39      upload echo  18
  4522.                                          upload pacing  18
  4523.           R                              upload strip LF  18
  4524.             redial  13, 22               upload, ASCII  24
  4525.             redispay buffer  38          uploading files  23
  4526.             registration  ii, 2          user-supported softw  3
  4527.  
  4528.           S                            V
  4529.             screen dump  37              vertical bar (|)  10
  4530.             screen dump file  17
  4531.             screen write method  17    W
  4532.             script cmd arguments         windows  18
  4533.                 28                       Wyse 100  51
  4534.             script cmd reference
  4535.                 54                     X
  4536.             script cmd syntax  28        XMODEM CRC  25
  4537.             script file changes  1       XMODEM file xfer  25
  4538.             script files  27             XMODEM mode  18
  4539.             scrolling  16                XMODEM relaxed  18, 25
  4540.             SET command  7               XON/XOFF  15
  4541.             setting colors  38
  4542.             setup options  11          Y
  4543.             site license  ii             YMODEM file xfer  25
  4544.             sliding windows
  4545.  
  4546.  
  4547.  
  4548.  
  4549.  
  4550.  
  4551.           Copyright (C) 1986 PIL Software Systems             Index 65
  4552.